0
New Amsterdam
Uploaded by
Guest
, Feb 22 2009 10:10 AM
- Owner: Guest
- Uploaded: Feb 22 2009 10:10 AM
- Views: 633
- Category: Work Boats
New Amsterdam seen here in, Manhattan, New York on 17th April 2009.
An amphibian, this is a tour vessel/vehicle that carries out tours of Manhattan on land and in the Hudson River.
Owners web site @ http://www.coachusa.com/nycducks/