Skip to main content

Definitions by Kyriakin

Small town in South Devon, England.
Exeter City 10 Torqueer United 0
Torqueer by Kyriakin April 1, 2003