An entertaining snippet captured by the 'star' with a webcam and laptop - on location in the mountains of Crystal Park, Colorado!
Share this note: