DieselS10
11-08-2008, 05:19 PM
I know you guys aren't big on independant suspension, but this thing looks pretty cool anyway.
Here is a link: http://traxxas.com/products/promo/5610_promo.htm
Here is a link: http://traxxas.com/products/promo/5610_promo.htm