Thar She Blows!

Miss Tilly atop Mount Mayday at Typhoon Lagoon of Walt Disney World Resort in Florida.

Please share YOUR thoughts...