News Tagged: 'Kite mafia TV'

10 years ago

Here's a clip that'll throw up some heated discussion for sure. Is this really a suitable self launching technique? We wonder how applicable this is...

25,959