MayWeather Is The Winner


I just want to take a moment to pay tribute to the most staged show I've ever seen in my life.... well at least they got what they wanted more than $5.85 million dollars in ticket sales.

Comments