Literally 99% of Luton Town supporters should be scoring 28/28 on this Hatters quiz – Can you? Publishedon 22 June 2022, 11:15 By Declan Harte