Happy thanksgiving from the 'THANKSGIVekING' and the Acura TLX

Play video
3:32

One of the stupidest car reviews ever, but it has a certain charming idiocy to it...

Loading...
Loading...
Loading...