"Micros in Madison"....which "Madison": Wisconsin, Indiana OR somewhere else???
****just checked the website. Madison GEORGIA? WOW! Looks like the 'deer' and I will have to pass this one up, but looks to be alot of fun!
Yup! It's GEORGIA!!!
It's a GREAT show!!!!
And we're the featured car!!!!
Why is this a sticky, and why in the Wisconsin section?