Duffels Music Video

Behind the scenes images of El Padrino’s Official Duffels Music Video, filmed in Nassau, Paradise Island and Exuma in The Bahamas.