BLKMAMBA
Registered
I am considering maybe buying a 07-08 T-Rex Campagna to add to the toy collection since the custom busa is completed. I wanted to get some opinions from you guys who maybe have driven them or know people who actually own one. There are about 6 guys that I have seen with them at the bike meets in Miami. They look like cool toys after you add a few mods like a sound system, custom wheels, neons, etc.