itallstartedwithamouse.com
The Hall of Presidents
An overview of the classic attraction, The Hall of Presidents in Liberty Square at Disney’s Magic Kingdom