Masterminds ” Suicidal Pigeon” Video Is Here. And here are the first visuals and Audio from the first Masterminds album inover 10 years. “Suicidal Pigeon” is just the warm up to the new album “Giant Antler’s” . Giant Antlers On The Way!
Posted in: Videos– September 16, 2012