The Busters of the Lost Myths

Testing the hijinks from the "Indiana Jones" franchise.