Michelle Stewart playing at the Festival of Folk, Sept 15, 2011, Hanoi, Vietnam. Brought to you by The Hanoi Social Club.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…