2009 Dodge Challenger

Last month's review » 8/17/08 4:30pm 8/17/08 4:30pm of the may have seemed to some a blinding orgy of Detroit love. Having just moved from Detroit to New York City, I was homesick and was seemingly in need of a shot of Motor City muscle. Still, I offer no apology, because despite the rose-colored glasses, I managed to outline the three glaring…