The Psycho Mother Rants about RENT at the Fox Theater

The Psycho Mother rants about seeing RENT at the Fox Theater in Atlanta, GA. The audio was terrible!

Advertisements