keep the lid on (something)
to restrain something, to keep something quiet
The hospital worked hard to keep the lid on the drug scandal.
The Crazy and Pick Up Trucks
USAF A 10 Monster truck
The US air force isn t known for its softly, softly approach so this gloriously over the top A 10 Monster Truck shouldn t come as too much of a surprise. The vehicle was created for an air force recruitment drive and is intended to resemble the A10 C Thunderbolt Warthog combat jet that s seen in the background.
Features include fake missiles, a front mounted machine gun and jet engines bolted on to the sides. On launching the vehicle in 2012, spokesperson Captain Heath Allen revealed that audio from the A 10 s 30mm Gatling gun will be made available in a cell phone ring tone as well. Can you think of a worse ringtone? Answers on a postcard