The Kimmel Center Plaza is transformed into a 81-foot, light-bulb filled Eiffel Tower reaching into the sky with planes and trains zooming overhead. Each day features French wine tastings, French food, free nightly performances and more.
Added by Upcoming Robot on April 27, 2011