News Archive

No Parking Here

January 2016 — “If you drive out to visit Disney’s Epcot center in Orlando, Florida, you will arrive at one of the biggest parking lots in America. With room for 12,000 cars, it sprawls out over 7 million square feet—about the size of 122 football fields. If you look at the lot on Google Maps, […]

Read more »