Denver Blue Mustang
The 32-Foot blue 'Mustang' sculpture is seen at Denver International Airport with the terminal in the background
CLICK on the pencil icon to your left
ADD a caption or draw on the image
SUBMIT your remix to the site!
Don't Show This Again X
osiris0900 Uploaded 02/08/2009