Football fans, human and animal alike, descend on the city of New Orleans for Super Bowl XLVII.
x
Feedback