There have been some great halftime shows such Michael Jackson, Bruno Mars, Tom Petty, etc. But there is one that I think is the best. Our very own Prince back in 2007. The rain (it never rains during the big game) made it almost spiritual. The story behind that halftime performance is amazing.

The U2 halftime show right after 9/11 was amazing as well.