Michael Phelps races a great white shark! Well, sort of
US Olympic great Michael Phelps recently raced in a 100m race. Not against a human this time as Phelps decided to up the ante as the swimmer took on the challenge of racing a great...
Read More