of Montreal Live Set Featured on Mosh Cam
Posted 04/01/2009

Want to watch a full of Montreal concert from their show at The Manning Bar in Sydney Australia? Sure you do! Check out the awesome footage from Mosh Cam below.