Caveman – In the City
New York band Caveman has released their latest single titled In the City, featured on their self-titled second album following the release of CoCo Beware in 2011.
The music video, which was directed by Philip Di Fiore, follows a couple played by Julia Stiles and Fran Kranz who arrived to New York City as excited a couple can be, when things take an eerily disturbing turn as someone begins torturing Stiles physically and emotionally.
You can follow Caveman on Facebook, Twitter, Instagram and Soundcloud.