The Clairvoyants
by Angel on 2023-03-27The Avalon Theatre At Niagara Fallsview Casino Resort - Niagara FallsMy Husband and I came to the Clairvoyants show March/2023 and enjoyed every moment. They put on a fantastic show it was incredible. I would see them again for sure. It was very entertaining.