To say this Meguiar’s MotorEx 12 video features some epic cars would be the understatement of the year. Just watch it and you’ll see. Wow!