Safety boat

Personal watercraft with rescue sled

New York, NY, USA