The Russians are die hard when it comes to board sports. Here’s a fun little piece from Miami Wake Park in Saint-Petersburg, Russia.

Video from 
Read More