Kevin Hickerson

Kevin Hickerson was a set decorator on Thor.