I've been meaning to post these pics ever since I got back from Lake Front Tour in Lake Charles, Lousiana but better late than never, right?
Late on Sunday, after the awards, I was walking back to my cheese ball rental car (sorry Hertz) when I found this dude spewing, storm cloud like plumes of burn out smoke from this tires. i was impressed. That's how you do it fellas!