Girls Can’t Catch – Echo

So, here it is… ‘Echo’, the brilliant new video from Girls Can’t Catch! It’s a fantastic song and with support from Radio 1 and many music TV channels… it is a surefire smash! The single is released on 18th January 2010 (see below for more)! Bravo…