World’s Fastest Amphibious Vehicle

I took a trip to New York City in 2004, and along with the Broadway plays, visits to the Empire State Building and Statue of Liberty, and necessary Times Square photo shoot, there was one thing I wanted to do – ride that half-boat, half-bus thing that tours you around the city via water AND […]

More