The music mastermind behind The Rocky Horror Picture Display, Richard O’Brien was created March 25, 1942 in Gloucestershire, Britain. Raised mainly in rural New Zealand, as a kid he became captivated by technology fiction and horror movies, later embracing episode and music. The amount of these passions was The Rocky …
Read More »