Monday, July 7, 2008

Lady Liberty interview

Here's a recent interview from "207", a nightly magazine show on Portland, Maine's NBC affiliate, WCSH.