Heavy Duty Steamroller

Steamroller compacting asphalt with heavy drums, road construction crew, and fresh pavement being laid