Stupid people who dont press pedestrian buttons...

Sep 03, 2010, 07:51 AM