Labor Day Suicide Sunday at The Starboard | Dewey Beach DE

Usually we just film our adventures at The Starboard. We took a bunch of OC friends in a van for a Suicide Sunday and had a blast! This past Sunday of Labor Day weekend, we created a video utilizing some still photos as well…