Tegan and Sara’s “High School” Series from Clea DuVall Is a Go! Scream Loudly If You Must

“No one is more shocked than us, that after a VERY difficult couple of years in high school, doing copious amount of drugs, skipping school, lying and being all around degenerates that we made it this far in our musical journey.”

The post Tegan and Sara’s “High School” Series from Clea DuVall Is a Go! Scream Loudly If You Must appeared first on Autostraddle.