Dom Vetro - Framed in LA

Spec commercial spot filmed for a local LA eyewear company.