LOVE this song by Pilot, but the original sounds like it's missing what I usually dig about it from the trailers it's always used in for films these days.
Anyone know if there's another version of the song by a different artist?