Super Bowl XL (2006) (movie): The Seattle Seahawks take on the Pittsburgh Steelers at Ford Field in Detroit, Michigan for Super Bowl XL! Discover the latest Discussions, Reviews, Quotes, Theories, Explanations and Analysis of Super Bowl XL (2006) below