Manny Pacquiao is doing everything he can to prepare for The Fight of the Century against undefeated opponent Floyd Mayweather.
Pacquiao took his skills to the streets, unfurling a countless number of punches in a shadowboxing display in front of an awe-struck crowd.
The 36-year-old Pacquiao will take on Mayweather on May 2 at the MGM Grand Garden Arena for the WBA, WBC and WBO welterweight titles, in boxing's most anticipated fight of the past decade.