News Tagged: 'Aaron Sales'

8 years ago

Noah!!! North American Snowkite pioneer, Aaron Sales, launches into orbit as he catches ridge lift that catapults him 200 feet into the air for a...

752