Photo: Elaine Thompson/AP

For Independence Day the city of Seattle placed this 30-foot replica of Lady Liberty's decapitated head in Gas Works Park for the long weekend. You've been on planet Earth all along, citizens of Seattle! [via Animal]