John Beasley ConcertsCatch John Beasley live and on tour right now! There are 36 concerts scheduled across Switzerland, France, Italy and more. The next John Beasley concert is scheduled for Thursday, July 10, 2025 at Dracula's Ghost Rider Club in St. Moritz, GR, Switzerland.