Lewiston

Largest Statue of Muhammad Ali in the World is in this Maine City
Largest Statue of Muhammad Ali in the World is in this Maine City
Largest Statue of Muhammad Ali in the World is in this Maine City
A 10-foot bronze statue of boxing legend Muhammad Ali—the largest in the world—was unveiled Saturday, May 31, in downtown Lewiston, Maine. The infamous rematch in 1965 between Ali and Sonny Liston took place in Lewiston, Maine.
10 Years Ago: Bush Played in Lewiston, Maine
10 Years Ago: Bush Played in Lewiston, Maine
10 Years Ago: Bush Played in Lewiston, Maine
On February 21, 2015, The Colisée in Lewiston, Maine, hosted a memorable night of alternative rock, headlined by Bush as part of their "Man on the Run" tour. The evening also featured performances by Canadian rockers Theory of a Deadman and the Los Angeles-based band Stars in Stereo. Thei ...

Load More Articles