“Mecca” Trailer // 2:05

“Mecca” to premiere on May 1st at La Paloma Theater

Showcasing eight San Diego surfers