I was riding with some friends today doing a little street. When we were headed home we came around a blind corner and saw 2 mountain lions in the middle of the road. It was scary at first but luckly a car came and scared them away. I heard rumors about a few mountai lions being in my town but never belived them.(they could have been something else like a cougar so dont get on my case about it)