Our nation’s #1 garage rocker, Ty Segall, has covered many a T. Rex song over the years, most of them appearing on 7″ EPs in 2011 and 2013. Goner Records is compiling those covers into an album called Ty-Rex for release Black Friday, and Spin has an advance stream today. The album includes Segall’s previously unreleased take on “20th Century Boy,” but even the old stuff is worth revisiting. Marc Bolan was, of course, one of rock’s all-time greats, and Segall’s renditions capture that unhinged feeling of his live show, the kind of exhilarating and visceral experience that’s all but guaranteed to send your body into involuntary spasms. Stream the full collection below.