what are those??
Aliens in the park? or also it was a weird art installation. Brought to you by the wonky people in the South End.
barackobama:
Don’t boo—vote.