I was driving down 355 today at about 10:50am heading north right by 88 and someone in a Torch red 03 Cobra convertable passed me, It had some type of black rims with a polished lip, exhaust, black cobra decal on rear bumper and some type of white sticker along the top of the windshield. It lookes badass and sounded sick :headbang: , anyone on here?