Quote Originally Posted by Headworx View Post
You're just picking up on this now?
No, I have been on this for a while. Several idiots actually thought that baked beans were invented in the UK. Chico the moron being one.