New video from Electra Posted on March 10, 2011July 17, 2011 by Stitched Sound The high-energy band Electra has released their new video for “Coming To Get You”. Watch the videohere.
Silverback Gorilla Records reissues “10 Code” by Villains (Yüth Forever) on vinyl for first time ever Posted on February 26, 2021March 3, 2021 by Jake Woodard