Coca-Cola truck and armored truck
New York, NY, USA
trucks, vehicles, armored trucks, Coca-Cola
2010
June 9
about