By sarah Posted April 29, 2002 In Blog 0 Update: Diane Sawyer just said ( I swear) “Nascar. LOVE Nascar. LOVE Nascar.”*honk* *snort*