The Red Jumpsuit Apparatus in Rolla Missouri

Written by Johnny Pelhank

  These guys have been going strong fro 10 years. With their latest release “et tu brute” getting ready to top the charts, The Red Jumpsuit Apparatus puts on a …