The next tour stop for Jekyll & Hyde is Friday, March 2 in Virginia Beach, VA.