Coolio
5 years ago5,000+ Views
Black Bear is located in California. They recently got dumped on by snow and many boarders have been taking advantage of it.
2 comments
Suggested
Recent
Totally
gnarly
5
2
Share