Red Rocks has spoiled all other concert venues for us...... Greenfield Lake in Wilmington now #2. It's one of the few things in life that has incredible hype and expectations, and yet it still manages to exceed them every single time.