Today’s show: “Sheila Hicks: Stones of Peace” is on view at Alison Jacques Gallery in London through Saturday, November 11. The solo exhibition is the artist’s second show with the gallery.
Tested: Bugatti’s 1,578 HP Chiron Super Sport Is Like a Street-Going Learjet
Nike Brings Virtual Nikeland/Roblox Experience to NYC Store
Elvis Costello Delivers Energetic Performance of ‘Farewell, OK’ on ‘Colbert’
UConn, NCAA Blasted Over Due Process in Kevin Ollie Award Decision