Joseph Taylor

Pop Culturalist Chats with Joseph Taylor

Joseph Taylor is in the midst of his New York stage debut. Hailing from the UK, he is one of the…

8 years ago

To See or Not to See: Sweeney Todd

Sweeney Todd, the demon barber of Fleet Street, has set up shop in New York, and you won’t want to…

8 years ago