A curious bear has been caught on camera hanging from the upstairs window of a house in Steamboat Springs, Colorado.
Subscribe
Login
0 Comments