2011 Red Bull X-Fighters Rome preview

Play2:15
2011 Red Bull X-Fighters Rome preview

The 2011 Red Bull X-Fighters World Tour returns to the ancient city of Rome, Italy.