Tahoe’s slopes were hallowed terrain during the height of ski and snowboard filmmaking   Mecca, as defined by Merriam-Webster, is “a place regarded as a center for a specified group, activity or interest.” In a nutshell, that was Tahoe in the heyday of ski and snowboard filmmaking....

error: Content is protected !!