Pages

4/26/2017

[Teaser of the day] Sun Devoured Earth - Fountain Square



  • Shoegazetronica
  • Indietronica
  • Alternative pop
  • Electronic pop
  • Nugaze

Release: Ellilian
Label: Self-released/Bandcamp 
Year: 2013