Alex Ramirez

Filming location: 

Mexico City

felt like a long time on stage