Insane Surfing Training Pay Off | Surfglide Training Secrets: Powering …

Ask yourself if you meditate John John's surfing training is mostly ocean based or land based? Check the most amazing surfing air performed in competition history.

More here: Insane Surfing Training Pay Off | Surfglide Training Secrets: Powering …