Barracuda Decal Large (38.5 x 5.5 inches)
Show your support for Aprilia's dual WSBK and MotoGP title sponsor with this giant decal.
Sold each