Posted January 30 2008 07:37 PM by Todd Lassa
In case you're wondering, yes, they're still here. But not for much longer. Isuzu has announced that it will stop sales of new passenger vehicles in the U.S. by January 31, 2009, citing the inability to secure...
Read full blog