Steve thinks he's a hottie. We go back to 2003 so I can just laugh at him and tell him he's not, haha.
Yes, those are ladies' shorts they bought at DI.
On the subway ride home Chelsie was sitting next to either the largest asian woman I've ever seen, or a transi.....
The great thing about New York is public transportation. It was so fun being out and about and seeing everyone in costume. Sometimes you weren't sure if people were in costume, or if that's just how they really dressed. It was fun though because for some reason being in costume makes newyorkers more friendly. When walking the streets everyone felt the need to say hi if they were in costume as well. It was great!
PS For a FABULOUS costume check out this!