"Jesus He's Alright"- Team Spirit

Song of the Day

Team Spirit is headed by former Passion Pit member Ayad Al Adhamy. This is a catchy song with ONE tripped-out video. Nonetheless, it's pretty irresistible, right?

Their self-titled EP is out right now and they're touring with Peace this summer. For more info on Team Spirit, visit their Facebook. Word has it their is a new another bizarrely animated video out...