I saw this video on MTV a few years ago.And i loved the song.But the band's name was weird,and it slipped off my mind.A few days back i came across that song on youtube.It was 'Down In The Past' by Mando Diao.So obsessed with music as i am,i've been spending the last few days checking out more...