Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Uploaded on Mar 27, 2009
A Brief video Tour of the Muhammad Ali Center. The $80 million Muhammad Ali Center opened in November 2005 and was founded by Ali and his wife Lonnie. The Ali Center has 21,000 square feet of interactive exhibits. Filmed & Edited By Andy Dumas. www.andydumas.ca