August 13, 2008August 13, 2008Scott Schrantz By Scott Schrantz Paddleboarding The newest craze at Lake Tahoe: Stand-up paddling. Related posts: Construction Notes New Nugget Sign McKeen Motor Car #22 New Then And Now Article Tree Removal in Carson Big Screen TV – Really Big