>>42740463
Holy shit you are a stupid fucking amerimutt. Camelot is a castle and stories have it located in Great Britain. Go hit the gym, fatso.