The Crystal Mall

 
 
Stopped at the Crystal Mall in Waterford, Connecticut the other day. Why? To see America's largest crystal chandelier made from Waterford Crystal in its sister city in Ireland. All those mall walkers had no idea that this outrageously expensive chandelier loomed above their heads...