mail_outline sales@mediastorehouse.com
Daily Mirror Bus with signage promoting Great 5 Towns Competition, 5th December 1957
A59 Exit Sign, this monster sign, 23ft by 19ft is the largest road sign ever erected in Britain, it is on the new Preston By-pass, the UKs first motorway
1992 Play Off Final at Wembley Stadium. Blackburn Rovers 1 v Leicester City 0. Action during the match. 25th May 1992