@Planetmosh spoke to @StarkillBand’s Parker Jameson (lead guitar and vocals) prior to their set at @corpsheffield. Hailing all the way from Chicago, USA Starkill are supporting Turisas on their We Ride Together European tour. Having been signed by Century Media Records in 2012 it was clear to see …
Read More »