Rich Teal in Albany, NY..... you're famous!
Posted: Sun Sep 10, 2006 6:22 pm
Well, I think it says "Teal." I saw this shot on speed channel recently. I froze the frame and took this picture. Ok Rich, own up, what happened?


Ps- Hope you are ok!


Ps- Hope you are ok!