Transformers is filming in the Nation’s Capitol, but not for long after yesterday’s little mishap. Via TBD: Transformers 3 filming has been suspended on closed D.C. streets after “Bumblebee,” a star/car of the movie, and a police SUV unintentionally collided yesterday. Here’s hoping for a speedy recovery for both the MPD officer who suffered minor injuries in the crash, […]