Friday, 8 May 2009
p Mysterious Steelers fan with official terrible towel. (Just for you, Frank, thanks for the towel!)
Oh yes, the Pittsburgh Steelers have fans far and wide. Even in Culebra, PR, months later, fans continue to celebrate their smashing Super Bowl XLIII victory over the Cardinals, 27-23, on February 1, 2009 at Tampa Bay. May those terrible towels forever fly.