MUSIC VIDEO: Feed The Rhino – Caller Of The Town

UK’s Feed The Rhino have released a music video off of their 2010 album Mr. Red Eye. They are currently signed to In At The Deep End Records. Here is their newest music video for the song Caller Of The Town.

You can leave a response, or trackback from your own site.