johnny nobody New member Sep 6, 2012 #1 "> Masterminds ” Suicidal Pigeon” Video Is Here. And here are the first visuals and Audio from the first Masterminds album in over 10 years. “Suicidal Pigeon” is just the warm up to the new album “Giant Antler’s”
"> Masterminds ” Suicidal Pigeon” Video Is Here. And here are the first visuals and Audio from the first Masterminds album in over 10 years. “Suicidal Pigeon” is just the warm up to the new album “Giant Antler’s”