Crowds of People Climbed Into This Crazy Glowing Orb Under One of London’s Busiest Highways
London’s Light Night Canning Town is an annual light-focused installation art exhibit located beneath the city’s busy A13 highway. Last year, in November, many of the visitors to the yearly event were enthralled by London design…