Social Square: Itching For a Sign
Jun 28, 2017, 02:20 AM
Social Square came together as a indie rock three piece in Paris France during Christmas of 2005. Today’s feature is one of our favorites off the “Feeling Superhuman EP” released in March of this year, reportedly their first recordings paired down to a duet with Faex on Drums & Patrick on vocals+guitar; harnessing two amps […]