A wayward weather balloon landed in a neighborhood near the East Falls Church Metro station today, frightening some residents and prompting the bomb squad to be called to the scene.
Police and Arlington County’s bomb squad were dispatched to the 6800 block of 19th Road N. just before 2 p.m. today, after a resident reported finding a tube with blinking lights in the front yard of a home, near an entrance to the W&OD Trail.