Year: 2006
Type: Toy

This slot car looks like it hopped straight off the pages of a comic book. We approve.