Worm Tamer video
The video for Worm Tamer is now online! Check it out here: http://youtu.be/YovCWp20nJ0
Directed by British artists Iain Forsyth & Jane Pollard, the video was filmed and recorded live during the RAK Sessions on 22nd September 2010 at the legendary RAK Studios in north London.
The single Worm Tamer is release on 22nd November.