Рет қаралды 102,150
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