Die, speed, die!!(This is a road sign I found in Maidenhead, England.)