In the Park: Peter Raffin

Creature Fiend, Peter Raffin, hits up one of his local parks in San Jose for this installment of In The Park.