By: History DebunkedTitle: Russell Brand finds the Lord in the nick of timeSourced From: www.youtube.com/watch?v=GiOdrtnIhpU