Join the long-awaited Diecast Project!
READ MORE
Flag.
Madrid is the capital of Spain and the largest municipality in both the Community of Madrid. City was on directional sign, on Cars 2 poster.