Videos

 

Directed by Neiver Alvarez for Miami Red Image

Shot on location at William and Joan Lehman Theatre, Miami Dade College North Campus