Lyric discussion by hedgehogkisses 

I'm pretty sure this is meant to be about the Indiana Jones movies - the music video for it had the band dressed in similar clothes on a raft in the middle of the jungle. As far as I can remember.

An error occured.