Monday, 28 April 2008

Big Shoes, Won't You Come With Me In The Rain

It's been a long wait since their self-titled EP was released in 2005 but here's the video for new Van She single Strangers.

Strangers is set to be the first single from their debut full length 'V' which is due for release in August through Modular.


0 Voicemails: