Monday
Aug082011
New Logo of the Montreal Impact of MLS
Monday, August 8, 2011 at 12:20PM
Major League Soccer's newest team officially unveils their
logo. The video text is in French, but trust us it's worth a
view!
Reader Comments