Last night(3-8-07) buddy called me around midnight and said there was a Red 03/04 Cobra racing and Evo and something else going North on RT 53 right around I-90. He said they had to be doing 120+ Anyone here?