I'll Take the Blame

I'll Take the Blame is the second major EP released by indie rock/new wave/indie pop group Tegan and Sara.

The EP was first sold at shows during Tegan and Sara's fall 2008 tour of the United States.

PunkNews.org rated it 3/5, for fans only, criticising some of the material as second-rate.

[1]