I just knew you would enjoy that. :)
Flash was just on F&F but I only caught the last part. He's doing a personal appearance for Tag Heuer in NYC. That's gonna tic off Nascar.....NOW he's in NY. LOL
They made him read a few news stories.
Oh, the 24 CAR is there too. They had the hood up with the snow falling. Engine problems??