You may remember the awesome Meguiar’s MotorEx 2013 video we posted earlier in the week, well here’s some more amazing footage from the very same show. Inspirational show!