Acclaimed L.A. duo Surf Curse debuts their self-directed video for "Freaks" today-watch it here. The track-originally independently released on their 2013 LP Buds and a rapturous fan favorite at sold ...