Learned something new... So at the very top of Bear Tooth there was a sign that read Speed limit 70mph... I told Steve on the radion that someone was out of their mind when they put that sign up there at 11,000 feet because someone would actually think that it was okay to go that fast on that...
www.hayabusa.org