Tag Archives: London Theatre Guide

Riff-Raff lives

Riff-Raff lives

New Zealander Richard O’Brien’s as-yet unnamed Rocky Horror Picture Show #2 will premier on the London stage in 2001.