obsessed xx: Freelance Whales are back!!! “Spitting Image” and US tour!!!!

REJOICE!!! Freelance Whales are back with a killer new track and US tour! What could be better?? “Spitting Image” is the first single off their upcoming album Diluvia, out October 9th on Mom + Pop Music / French Kiss Records, and it’s absolutely brilliant! Starting in October, Freelance Whales will be playing an epic US […]

Read More obsessed xx: Freelance Whales are back!!! “Spitting Image” and US tour!!!!

obsessed xx: Everything Everything are back!!! New epic single “Cough Cough”!!!

Yeah, so, umm, WAIT A SECOND!!!! Everything Everything are finally back after what feels like two long years of me Facebook/twitter begging them to come back on tour in the US specifically to Philadelphia….wait it has been two long years of that. One of my favorite bands ever have released a new single “Cough Cough” […]

Read More obsessed xx: Everything Everything are back!!! New epic single “Cough Cough”!!!