On the Spot with Lutzka

Strangenotes puts Greg Lutzka On the Spot at the Costa Mesa park.