Something from my bar whenever I feel like it episode CCIV
Bonus Speed Week Episode
Another 2004 special collectible car. This one features Donald Duck. Looks like he's fighting mad and spewing #$@!%$ all over the place. Nice evil look on the rear bumper too.