It looks like a blown up version of an over-exagerated hot wheels car.


98.5 SVT FOR SALE $5000