Thowback Thursdays: 2002 MutanoRaptor Ad
The MutanoRaptors were amazing and so far ahead of their time, particularly the MutanoRaptor 2.4 Race tire. In the words of the great Todd Franklin, they're "Light, fast, and big - three things y...