Walking On Water
This is freaking amazing times 10!!!!!!!!!!!
these dudes are actually walking or water....
a new upcoming sport called Liquid Mountaineering
just watch the clip
freaking amazing stuff!!
these dudes are actually walking or water....
a new upcoming sport called Liquid Mountaineering
just watch the clip
freaking amazing stuff!!
Kommentarer
Trackback