White House Down and Olympus has Fallen – Live via Google Street View

6 years ago by in US Tagged: ,

Google Street View captures a live incident in Washington DC.  Anyone know what happened here?