Aprilia Commemorates "Revenge of the Fallen" On Its Bike
{mosimage}Here's one for the motorbike fans! Italian motorcycle maker Aprilia at the AMA Pro Daytona SportBike at Road America in Wisconsin has revealed the RSV 1000 Factory race bike promoting astf, the same bike Mikaela (Megan Fox) rides in the film. If a single headlight doesn't intimidat