Roller Man - France

With a suit featuring 30 wheels implanted in different places he hopes it'll...

1,235 views youtube.com

Interest

France
Discovered by Pixel Issue
on Dec 12, 2007

Stumblers Who Like This Page