Looks like those photos were taken at Road Atlanta. Cool article.
"Racing is life. Anything before or after is just waiting." - Steve McQueen
seems like it was somewhere up there, seems like ever since speed hunters seen that merc at the drift event, or sowo or kof, they were fascinated with it, i had a feeling it was a matter of time before they did a full feature on it lol, now where is mushroom toy??