This is Starboard TV, the Official TV station of the world famous STARBOARD in Dewey Beach, USA! Enjoy the original shows, contests & Short Film Festival! Now you can feel like you are there!

The Captain urges you to please party responsibly.