Ahhh, a track that's just pure fun. Start with pretty straightforward Train pop, slant the lyrics a bit more to the novelty side, add an extra helping of rock on the chorus, and toss in some mariachi trumpets. It's so obvious in hindsight!
So many different layers and styles to this song-it shouldn't work, but it does and sounds fantastic. Heard it playing in HMV at the weekend- didn't really sound like Train, but it's got me into their new album now.