Never heard it before, but I got a kick out of the fact that it is set in Aspen. That's where Little Nell's is, right at the foot of Aspen Mountain. LEJ
LEJ