Search results
We did not find results for: I'll Take the Blame EP Tegan and Sara.
Check spelling or type a new query.
We did not find results for: I'll Take the Blame EP Tegan and Sara.
Check spelling or type a new query.
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. Wikipedia