Big Thunder Mountain Railroad

A family of rams watches passersby on the Big Thunder Mountain Railroad at Magic Kingdom of Walt Disney World Resort in Florida.

Please share YOUR thoughts...