Videos

18 Unusual Foods That The English Love

English food is unusual to many people who are not from England, but the English love their food. Britons may mock Americans for their super-sized portions, but …