Originally Posted by GP Never heard of them. So I looked them up. Apparently they're a small club in North London. only it's really east london if you consider their fans are all east london scum - it's just a freak postcode
Forum Rules