Heroic firefighters in Wyoming brave icy water to rescue stranded deer. See pics

See also  Every DCU Movie & TV Show Set Up By Blue Beetle

Leave a Comment