Take Me Back (Official Music Video)-Satellites & Sirens

Take Me Back (Official Music Video)-Satellites & Sirens

Released in 2009 as part of All We Need Is Sound EP. Don't know much about this band, so let me know what you think of the music video