Which band was formed first The Accidentals or Porcupine Tree?
The Accidentals: The Accidentals are an American musical band, formed in Traverse City, Michigan, United States in 2012, by Savannah Buist and Katie Larson. Porcupine Tree: Porcupine Tree were an English rock band formed by musician Steven Wilson in 1987.
Porcupine Tree