VikeFan Posts: 525 January 27, 2005 at 10:41 pm #1296949 I might be heading over to Badger Creek or Three Mile this weekend–has anyone had any luck on either place, or on Twelve Mile?