Man in contraption washes up in Florida after trying to run on water

 77 total views,  1 views today

Reza Baluchi was trying to “run” 1,000 miles north, but ended up 30 miles south of his start point. from: BBC News