Tuesday, November 17, 2009

Veronica Moss Visits Times Square

11.8% of all traffic fatalities in America are pedestrians. You think they give a shit about bikes?

1 comments:

Tyler said...

I had desire to visit times square before they did this but, I think I will check it out the next time a go to New York