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.

 

Advertisements