The only Police tribute band The Police Experience performed at the Bears Den Showroom in the Seneca Niagara Resort and Casino in Niagara Falls on August 11.

Advertisements