Lord Horn 0 Posted January 27, 2013 What is it about teams beginning with the letter ''L''??? Liverpool, Leicester and now Luton!! And as for Leeds.......oh, I forgot, we usually beat them. Share this post Link to post Share on other sites