Itch - "Homeless Romantic (feat. Adam Lazzara)

Up-and-coming UK hip-hop star Itch has released a video for his brand new single "Homeless Romantic". The video and song feature Adam Lazzara, lead vocalist for Taking Back Sunday. Check out the new video here!

Rob Zombie - "We're An American Band"