March 21, 2010 6:54 pm

A Modern Spectacle

Celebrities like Lady Gaga, Kanye West and Elton John have taken eyewear to a futuristic new level. But eyeglasses were actually born in Italy, as Ben finds out at the “Eyewear From Beginning to Future” exhibit, currently showing at Vanderbilt Hall in Grand Central Terminal.

Local

Exit mobile version