Michael Phelps

Media Matters

Apologies Accepted (By the Media)

By 2.5.09

Taking a dive for Michael Phelps.