Smeags on 06 August 2008
Heh, that's where I took this picture as well. Having a good time in Times Square when all of a sudden I stumble upon the greatest find since the Crystal Skull...
Oh, and stock in the Toys R Us in Times Square =/= situated stock...








