That's awesome. Big horn can be pretty ornery cusses. They are often hanging out in one of the place we ride a lot near Denver and they don't spook or back off. They know they could own you if they wanted I think.
Isn't the Toyota logo a ram of some sort?
Nope..
The current Toyota Mark(logo) consists of three ovals: the two perpendicular center ovals represent a relationship of mutual trust between the customer and Toyota. These ovals combine to symbolize the letter "T" for Toyota. The space in the background implies a global expansion of Toyota's technology and unlimited potential for the future.