Published On Apr 7, 2024
Darren Criss makes a speech and thanks fans on his closing night as Seymour in Little Shop of Horrors on 31st March 2024 at the Westside Theatre in NYC.
Video quality is good and clear on my phone, but for some reason it keeps uploading blurry. đ˘ Sorry!
show more