Friday, February 3, 2012

Alcatraz (TV Review)

So many shows want to be the next LOST, is this the one that finaly gets it?