"Windsor ballet" refers to the strip clubs located in Windsor, the Canadian city across the river from Detroit. The Windsor ballet gets a lot of Detroiter business.

Support the arts. Or something...