STAGE TUBE: Watch Highlights from THAT 80'S TIME TRAVEL MOVIE
by Stage Tube
- Feb 3, 2015
In anticipation of it's opening this Friday at The PIT (123 East 24th Street, New York, NY), THAT 80'S TIME TRAVEL MOVIE: An UNAUTHORIZED! Musical Parody releases these never before seen clips from the original run of the show back in early Fall.