By Anonymous - 29/10/2010 23:53 - United States
I agree, your life sucks
32 126
You deserved it
6 883
By Anonymous - 29/10/2010 23:53 - United States
By Anonymous - 26/06/2012 22:04 - United Kingdom - Edinburgh
By daddy'sgirl - 21/06/2012 04:11 - United States - Memphis
By phonnah - 20/06/2012 17:59 - United States - Bowie
By megasniper240 - 19/06/2012 15:35 - United States - Ronkonkoma
OP here, to clear it up I was on my futon in my living room and they happened to catch a glimpse through the window. Also, it was an old lady with her husband.