Amphicar at Disney Springs

Disney Springs Amphicars

Amphicars in the lake at Disney Springs.