Everyone loves a good flash mob…

Flash mobs are probably one of the best things to happen to dance recently. They are pure, unadulterated fun no matter if you are watching or performing. It is exhilarating to be a… Continue reading