Experience more on Qwiki.com

Were was the 2010 super bowl and were is the 2012 super bowl

In 2010, Super Bowl XLIV was held in Sun Life Stadium in Miami Gardens, FL. In 2012, Super Bowl XLVI will be held at Lucas Oil Stadium in Indianapolis, IN.
Answered by kgb agent John T on Saturday, September 04 2010 at 05:34PM EDT
Source: en.wikipedia.org/...