Heavy Hand is a Philadelphia-based trio featuring former members of Anima Sola and Thunderchief.
Added by Upcoming Robot on November 20, 2010