Who controlled England before the Norman Invasion in 1066?

Romans
Vikings
Celts
Saxons

Trivia Crack Answers Main Page