Left Step Band – Head High

Posted on July 23, 2011 by

0



This is different. There is definitely something that I really enjoy, digging the vibe and energy.  Left Step Band is an unsigned group from London. Watch the vid for a new sound and fun time.

Posted in: Videos