Mt. Shasta Ski Park in California announced plans to install a 20-foot statue of the Virgin Mary and people weren't pleased about it, the New York Post reported.
Mt. Shasta Ski Park in McCloud, Calif.'s plans for a 20-foot statue of the Virgin Mary atop one of its. slopes has locals and customers snowblind with rage.
Critics seek 'immediate' halt to 20-foot Virgin Mary statue at NorCal ski area sfchronicle.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from sfchronicle.com Daily Mail and Mail on Sunday newspapers.