Archive / RSS
This was supposed to be a pic of the acela train blasting through New Carrollton, but it was going too fast. It literally sounded like of was screaming as it passed through, f-in spooky. And Obama’s super train will go 2.5x faster…