Windsurfing in Thompson Pump-North America
Create an account or log in
|
View on Main Map
|
Edit this page
|
History
|
Upload Photos
Sure doesn't look like there's any sailing here - I think it's a hoax...