Fans joke even a stadium that has a train track in front of stand is better than Luton's
Luton Town will be mixing it among England's most accomplished outfits after gaining promotion to the Premier League but the club have faced a barrage of abuse from supporters online