The bad news is they have removed an awful lot but there are still some funny videos to be seen.Check out the car towing one at least.
Plus its a good site in general anyway.
h**p://www.rock103.com/crew/twisted/
Plus its a good site in general anyway.
h**p://www.rock103.com/crew/twisted/