Clip of the Day: Lakai in SF

The Lakai crew headed up north to Santa Cruz and San Francisco for some last minute filming for The Flare, premiering June 13th in Los Angeles!