Oh say can you see? No, because the power’s out
Someone’s grand old flag caused a grand old headache for residents of Stamford, Connecticut. According to The New York Times, a 3,000-square-foot American flag flew into a transmission line during a storm, causing thousands of residents to […]
