Winner: Over 1,000 seats - The Colosseum at Caesars Windsor

With thousands of fans flocking to one venue to check out the biggest names in entertainment - concerts, comedy, theatre shows and more - which venue (1,000 seats and more) do you prefer to see shows at?


WFCU Centre
Chrysler Theatre
Leamington Amphitheatre
Riverfront Festival Plaza