Michou Plays Hillside Festival 2010
by Jeff Jewiss
August 3, 2010
A little rain doesn't stop Windsor, Ontario's Michou from having a fun time at the Hillside Festival 2010.
A little rain doesn’t stop Windsor, Ontario’s Michou from having a fun time at the Hillside Festival 2010.
Tags: Music, News, AUX Weekly, Hillside Festival