TaiFu Surfin Japan

Wow, some not so nice waves in Japan…

[Technorati Tags: - - ]

Leave a Reply