Friday, September 6, 2013

Team Spirit – Phenomenon Video!

Team Spirit’s self-titled debut is out now on VICE. Stereogum premiered this great animated video yesterday!

No comments: