[PREMIERE] The Secret Destroyers – “This Game”
The Secret Destroyers are in for a wild ride, especially after releasing their debut single, “This Game,” premiering right here on TDL! Just think of every female 90’s pop/rock band you’ve ever loved mixed with a modern day indie-pop twist… Continue Reading