Thank you to the man & his male accomplice driving a 1995-2000 Ford Explorer driving on Tue. the 14th. You made me feel like a super hero & reminded me that the walk sign really means cross at your own risk. As we all know, super heroes are the only ones who can get hit head on by speeding cars & stand up afterward. This also explains why once I did stand up, you being such an upstanding citizen went speeding off without leaving any information of yours behind. My only hope is that someone sees a dent in the hood of what I thought was your green vehicle (keep in mind you were speeding 30 mph at me) & reports your pompous a$$!