The next tour stop for Justin Hayward is Monday, August 20 in Annapolis, MD.