How to Spend a Night in Cinderella's Castle Suite at Walt Disney World

You could win a night’s stay in the Cinderella Castle Suite at Walt Disney World Resort in Orlando, Florida. Buzz60's Sean Dowling has more.

Find us on Google+