News for Jan. 05, 2003
Pittsburgh In Mordor?
1/05/03, 12:37 pm EST - Xoanon
Erica writes: In Pittsburgh, PA, USA the state highway department has one of the big electronic LED signs above one of the major throughways into Pittsburgh reading: "Cleaveland Browns: Welcome to Mordor" In relation to the football playoff game on Sunday.