A Weird Review interview with Betty and Larry Elmore

A Weird Review interview with Betty and Larry Elmore at Wizard World New Orleans 2012