Return to morgul's garage

4 Views
No Comments
No Likes
Published on 25 November 2024

On second thoughts, maybe it's supposed to represent Jaguar Coventry, where the headquarters are located ( I think the factory is in Birmingham ).