Looking outside my bathroom window, I see into the yard of my next door neighbors deserted house (they live in CA and have come to Vegas 2 times in the past year). After one of their visits, I noticed the addition of this sheet covering who-knows-what next to their weights.
Looks a little scary to me..haha...doesn't it?
View from the bathroom windowand here's a closer look
If any of you hear of anyone that's gone "missing" let me know. I think I might know where to look.