The "ROOSTER TAIL"
United States of America
Idaho
Ada County
Rooster Tail
"plume" at lucky peak
Luck Peak 2008 Roost…
East Sandy Point Road
Warm Springs Avenue
Impressum