anyone ever heard this shouted at Carra? Actually its a motor racing term, but I'v a mate who insists his father in law is a regular canary who sings a song about 'keep it on the island'
WTF??
Posted By: T 07, Sep 28, 16:33:08
Written & Designed By Ben Graves 1999-2025