1 Articles
Report

Some would say this is akin to biting the hand that feeds you, but at least the creators of the so-called North American Anti-Auto Show in Detroit appear to have a sense of humor about it.