Mystery Revealed May 26 Written by Chad Smith Mystery Revealed Chad Smith Chad Smith Previous Previous Rev. Dustin Mailman Next Next The Works of God