General Forum · 9 comments
New England top for £90
New England tops. There's gonna be a stadium top and an actual match top. Don't know what that's all about tbh. But the stadium top will set you back £60 and the actual match top will cost £90.
Are they taking the mickey? Who's gonna pay £90 for the England football top except for the exceptionally well of people amongst us.