Are you peed orf with boy racers up and down your street?
Would you like to get revenge for all the disturbance that they cause? 8)
A German chap who was fed up has designed some rather good speed humps:
http://tinyurl.com/ypgdvfSoundtrack in German but you will get the gist of it.
dave