The Mercedes-Benz Vision AVTR is a futuristic fever dream that’s hilariously nerve-racking to drive

Jean J. Sanders

Lightstorm Entertainment is a place where mind-boggling sights have become somewhat commonplace. James Cameron’s California-based company has produced nearly all of the director’s films since 1990, from Terminator 2 to The Abyss to Titanic and, most notably, 2009’s groundbreaking Avatar and its sequel Avatar: The Way of Water, which releases […]