The wheel clamp or “Denver Boot” was invented in 1944 by Frank Marugg and patented in 1958. Marugg’s invention is locked onto ...
Discover incredible inventions that make everyday tasks easier and more exciting! From ingenious gadgets to life-changing ...