a water glass and newspaper that says NEW LAND CRUISERS..
The Land Cruiser newspaper has a large 70 on the front page above a vehicle.
A glass of water sits next to a paper advertisement for the Toyota Land Cruiser.
a glass next to a paper that says 'land cruiser' on it
A glass of water and a land cruiser newspaper next to it.