God, the Bible, and George Strait?

This adorable little fella starts with a sweet recitation of the books of the New Testament before surprising everyone when he bursts into song with 'All My Ex's Live in Texas.'

Watch the hilarious video above.