Snowman Slide in South Lake Tahoe InUncategorized By February 19, 2011 This is an amazing slide in South Lake Tahoe.