Welcome to IA.
When there are mountain runs we usually post something up in the events thread. If you troll around the local area every now and then there are small groups that go up from time to time. Most people are usually pretty nice about it as long as you dont drive like a moron and are poliete to others.
Mountain runs are fun hope to meet you on one once it gets alil warmer...