78803271
Jan 31, 2006
May 27, 2008
Land based towing apparatus, namely, a towing assembly that attaches to a land based vehicle, to which a towing line can be connected, the towing line being connected to the towing assembly at a point above the land based vehicle, for towing a user on land behind the land based vehicle
Vehicles