video 16 Share Echo Mountain Park: Opening Weekend by SMcDonald Nov 2006 - 7.5K views Echo is the shit