MORE Spotlight

Why Darren Criss & His Brother Love Performing in Town Squares

Darren Criss and brother Chuck have come a long way since performing in town squares around the world! The two stopped by the YH studio to share with us all about their musical collaboration called Computer Games, and their debut EP 'Lost Boys Life1! Darren also reveals which "Glee" co-stars he has since teamed up with musically since the wrapping of the show!