Tessa Leo Carillo 2Still Corners takeover: The Karate KidChrisChrisPublished: August 16, 2018Great film. We went to the same beach - Leo Carrillo in California to film the scene in our video "Black Lagoon" where Tessa pulls up to the beach in the white convertible. -- Still CornersTessa Leo Carrillo 1Share on FacebookShare on Twitter