TwinLeadersX almost 9 years ago [hidden] I'm no theater expert, but...I'm assuming this is a parody to Phantom of the Opera. 0 Reply Copy ID Copy Link