Press Releases from Snowfeet (1 total)
Snowfeet – New Booming Winter Sport
Snowfeet is a new booming winter sport. It is basically the shortest mini skis on the market. Someone could also call it snowskates or ski…
Go To Page: