St. Louis, MO: St. Louis: World's largest Amoco sign!

Rate this picture:

Viewed
10603 times
Current avarege rating
6.6 (132 votes)
Picture by
Garneau Weld
Submitted on
2/19/2005