Video: The Walking Dead Live at Playhouse Square

Some slightly shaky footage of The Walking Dead Live at Playhouse Square, Cleveland on February 14th 2013…