Les Nubians Nü Revolution Tour 2010
Photographed at the Magic Stick in Detroit during the Les Nubians 2010 Nü Revolution tour 2010.
35 photos · 195 views