Reviews 85 % User Score 12 ratings Rate This Descriptions: An ultralight helicopter suffered a failure during a low-altitude test flight in Changzhou, China. Ad
75% 0 AccidentMost Recent Moment of impact from deadly crash involving Orlando police officer JOHN 4 months ago 670 views
The Spasmic Chopper
The Spasmic Chopper
Ad
JOHN
0SubscribersLive Comments