No Place For Heroes is a band that came alive in 2010 thanks to the band members' love of metallic rock. The group is built for...