King Louie's Traverse is on Snowmass. A photo of the sign is below. Anybody know who King Louie is or was? If you have any information about this item that you would like to share for use on this page, please send to the author at [email protected].
Click on images to enlarge.