The Invisible – London Girl
Words by Scenewave Oz - Published on October 3, 2009
With the dust settled on Speech Debelles surprising win at the Mercury Prize last month, it’s time to turn the attention toward another nominee, The Invisible.
Awesome track and clip from the London based indie trio, fittingly titled “London Girl”. Undertones of TV on the R are definitely present.