Filmed on Bellport Bay, Long Island, NY, these homemade iceboats look like an excellent break from a harsh New York winter.
Found on World Hum.
–Alison Kelman