The World’s Largest Dump Truck

Comment by Izzy

World’s largest wine barrel: Heidelberg Castle, Heidelberg, Germany! View Placemark / Google Earth