July 13, 2024

Incredible escape from China: A man flees 300 km across the sea on a motorbike

Incredible escape from China: A man flees 300 km across the sea on a motorbike