The Almighty Johnsons: Season 3, Episode 11
Two pretenders must overcome a host of obstacles, mortal and Godly, as they race for the prize.