Mike Shuler

Born Trenton, New Jersey

Resides in Santa Cruz, California