2 min read Reviews Review: Skull Pin – “The Perfect Harmony For Doomsday” August 17, 2013 NewFuryMedia Skull Pin “The Perfect Harmony For Doomsday” Thrash Metal Self Released Release Date:...