Michael Phelps has finally met his match in the water: a "great white shark."
By The Associated Press, St. Louis Post-Dispatch: Entertainment
Mon, 07/24/2017 - 8:03am
Michael Phelps has finally met his match in the water: a "great white shark."