I know I have one! This one was spotted on the streets around Broadway & 29th Street in LIC. March 28, 2011 local, stuffs
Leave a Reply
You must be logged in to post a comment.