Amphicars at Disney Springs – The Most Unusual Attraction

The amphicars at Disney Springs, what in the world are they? If you’ve visited Disney Springs recently and been to the Boat House, you’ve likely seen the amphicars - the cars that are driving on the lake. Yes, automobiles that operate on water. Or, a car that becomes a [...]