Is there some voodoo going on???

Does this mean we're going to win the next 12 games in a row and go win another Super Bowl????? I think so!!!!!




:scratch: