Shell V-Power NiTRO+ takes over Times Square
Shell chose Times Square in New York to launch its new V-Power NiTRO+ premium gasoline, and Motoring TV sent Graeme Fletcher to investigate.
This segment originally appeared on Episode 25 of Motoring 2015.