©2018 Defy Media. All rights reserved.
That passenger must have ice running through his veins.
Not quite Indiana Jones, but who is?