L.I. street racing in January. EG/Evo content

They are doing some crazy shit. Their cars are running dig races on the high way in the middle of winter.