Dear PoPville

What the Helen of Troy is This?

Lots of folks have been writing in from 10th and V Street, NW: “any idea what this is?”

“Seen on the corner of 10th and V St NW by a neighbor near American Ice, appears to have branding for Last Energy and lots of cameras in the grass.”