Von Klausevitz
Mike   United Kingdom (Great Britain)
 
 
A single device for slowing down large trucks, lorries, buses, coaches and other vehicles.
Also it rhymes with the word "Petard"
Currently Offline