In The Driver’s Seat

AOL On reviews the 2016 fleet of Land Rover vehicles with a series of videos starring Adam Ferrara (Top Gear), colored by Light Iron NY’s Sean Dunckley.