Man Wants to Run 3500 Miles on Water
Reza Baluchi of Pompano Beach, FL is finalizing preparations to run 3500 miles in the Caribbean Sea inside a plastic
Read moreReza Baluchi of Pompano Beach, FL is finalizing preparations to run 3500 miles in the Caribbean Sea inside a plastic
Read more