only in nyc…

Wednesday, January 23rd, 2008

only in nyc could they pull it off. what is it that you ask? it's called the idiotarod. if anywhere there is a mass concentration of idiots, it's in this great city i live in called new york city. (mind you i'm a transplant and there are plenty of smart people to ...