Tag Archives: Mercedes SL63

  • Michael Phelps New Mercedes SL63

    Michael Phelps New Mercedes SL63

    Total Pro Sports – Michael Phelps, arguably the greatest swimmer ever has decided to splurge on himself and get a car that may or may not be faster then him.  We just hope that this time he can control the speed and not end up crashing like he did his last vehicle. Following in the […]