In a "shock" announcement today, Pedders Suspension has announced Pedders Suspension Rally Team will not continue in the sport after the 2004 season.
Seems like Ron got sick and tired of supporting his little boys (on Koni's too
- XTC -
Seems like Ron got sick and tired of supporting his little boys (on Koni's too
- XTC -