the saints are back home in new orleans

the new orleans saints are back home at the superdome since the devastation of hurricane katrina. its gonna be quite the emotional night. lets go saints.

update: new orleans 23 atlanta 3. it was all new orleans tonight. atlanta got nothing going

Comments

Popular posts from this blog

Ice hockey at the 1980 winter Olympics

Dodgers to world series

Time change + CFL division semis