The Phenomenal Handclap Band is a New York Based indie group, with its diversity of an 8 member band!Β The song by Lady Tigre β15 to 20β is a catchy song which is sure to be a pleasant listening experience.Β This is definately a toe-tapping delight.Β In Fact, this band will be in Los Anegeles …