Commercial

Liberation TV Spot

AA  Avatar

AKA

TV Spot for the broadway play Liberation. This spot was shot in NYC, and featured actors from the hit broadway play.