Calling all Rocky Horror Picture Show fans: Tonight's episode of Glee (8pm EST, FOX) will not only showcase the McKinley High glee club doing their rendition of the 1975 film's classic tunes, but will also feature a special appearance by Meat Loaf, who played Eddie in the iconic movie.

So be sure to keep your toast, toilet paper and squirt guns handy as you tune in tonight, because as says, "It’s the episode of Glee that may have been more talked about than the Britney Spears and Lady Gaga episodes."

And just in time for his much-anticipated TV appearance, Meat Loaf has just released a brand new digital EP today on iTunes. If I Can't Have You features the track by the same name (which has House's Hugh Laurie on Piano), a live version of "Hot Patootie Bless My Soul" and the exclusive Hang Cool Teddy Bear B-Side "Don't Get Me Goin." Listen to the title-track below and get your copy now by going right here!