Anybody see the latest Road and Track? Its about the Japanese taking Dodge vans and making these track-day customs out of them. Why would anyone start with a Dodge van you ask? Some of them have as much in them as a Ferrari cost and they still drive like a turd. They have a following though. The...