In this video we join Motor authority as they go through some of the newest and finest cars set to be released this upcoming year. From the Toyota Land Cruiser, the 2017 Mercedes AMG C63 and so much more this video is packed some of the newest and finest cars that are sure to excite you! click the video below to check them out!
Whoa.. that was a crazy video. Now check out this next one!