DELEON

Deleon Tequila commercial for Sean Combs/Blue Flame Agency.
Director Michael Meredith, Producer Amit Nizan, Camera Troy Word, Actor Justin Montoya