Results 2 results found La TeDa, a restaurant and night club with a drag show (female impersonaters), Duval Street, Key West, Florida, United States of America, North America High powered tractor "Chain Reaction" competing in a tractor pull competition to drag a weighted sledge as far as possible, North Somerset Show, UK. Drag Queen, Gala, Carnival, Gran Canaria, Canary Islands, Spain Drag Queen, Gala, Carnival, Gran Canaria, Canary Islands, Spain