News Tagged: 'Harsh'
12 years ago
Check this out, filmed yesterday at a big slab in the UK, fair play to the kiters, this has one of the worst launch sites...
Check this out, filmed yesterday at a big slab in the UK, fair play to the kiters, this has one of the worst launch sites...