Soul Street performances consist of high-energy movement, uniquely incorporating different styles of street dance that will keep you at the edge of your seat. The music is an eclectic mix ranging from hip-hop to classical.
Added by Upcoming Robot on January 28, 2009