• 5 years ago
Occurred on July 3, 2019 / Buzzards Bay, Massachusettes, USA

Info from Licensor: A boat that can drive itself out of the water.

Category

😹
Fun

Recommended