Husband And (Very Scared) Wife Navigate Down Notorious Black Bear Road in Telluride, Colorado

Husband And (Very Scared) Wife Navigate Down Notorious Black Bear Road in Telluride, Colorado

ALL

Husband And (Very Scared) Wife Navigate Down Notorious Black Bear Road in Telluride, Colorado

By

Off-roading down the Black Bear Pass in Telluride Colorado.

Bill and Elfie Tower and Friends doing Black Bear Pass, Colorado.PG13 a lot of O’ S–T. If you are afraid of heights you should not try this.

More Unofficial Networks
Home