STICK TO YOUR GUNS live at the Traffic Jam Open Air 2011
1 min read
Ambitious.films have posted a live video of STICK TO YOUR GUNS performing their song “Faith in the Untamed” of the album “The Hope Division” live at the Traffic Jam Open Air in Dieburg, Germany in Summer 2011.