Whats Going On in Your Town

What makes it so funny to me is that this "thing" live only a few miles from my house. This could have been me (If I wernt married) or any of my friends.
I also live within a stone's throw of the bel air area, im tempted to try to run by there and see if i can catch a glimpse of it.