TIL that a town near Ravenna is being invaded by peacocks [center][/center]They apparently enjoy vandalizing carsGood luck explaining that to the insurance company 🥴 Post Comment Receive notifications Add a comment...