News Snowman Slide in South Lake Tahoe! By admin on Thursday, February 24, 2011 Makes you wish you were a kid again: