October 3rd, 2009 by
Scott Tonges
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.



