Loading...
Uploaded by BTC0288 on Jan 21, 2011
A John Deere 120C excavator along with a John Deere 310SJ backhoe tearing up the asphalt on the corner of Avenida 8 and Calle 17 in downtown San Jose, Costa Rica on January 17, 2011.
Autos & Vehicles
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (3)