Grimsby Town football ground is not situated in the town of Grimsby, but in the next, immediate and adjoining town of Cleethorpes.
Held its world premiere at the local independent cinema Parkway Cinema, Kings Road, Cleethorpes, North East Lincolnshire, DN35 0AQ, England on Friday the 5th of January 2024.