Anyone know this car?

The ******* idiots blabbering incoherently about make you want to......I'm thinking Louisville Slugger...that would about do it....make that video disappear please!!:BangHead:
Now that's funny and I agree about the Louisville.