Discussion in 'Entertainment and Technology' started by Crusader, May 19, 2009.
Just though i'd see if there were any 24 fans on here. If so what did you think of the finale?