Amelia Hagen's experience in Seattle
culture
Husky Stadium
Home of the University of Washington football team located right on Lake Washington in Seattle. One of the most scenic places to watch a football game in the USA! Also where "The Wave" was invented. #stadiums #football #sports
Posted by Amelia Hagen
85 countries - 836 spots