Concert Photos Natural Wonder Date: 06/04/2018Author: Words, Music, and News 0 Comments Natural Wonder – the Stevie Wonder tribute band – brought their feel good show to the Bear’s Den Showroom at the Seneca Niagara Resort and Casino in Niagara Falls. Share this:TwitterFacebookMoreLinkedInRedditTumblrPinterestWhatsAppLike this:Like Loading...