The place? Famous Monsters Convention 2010. The panel? The Return of the Living Dead.Famous Monsters Convention - http://www.famousmonstersconvention.com/Famous Monsters Convention Forum - http://famousmonstersoffilmlandforum.com/index.php?board=3.0/
view more