Garth Upshaw

Garth Upshaw lives in Portland, Oregon with his super-genius wife and three precocious children. When he’s not breeding tarantulas, he rides his bike through the sleeting downpours.
Garth Upshaw lives in Portland, Oregon with his super-genius wife and three precocious children. When he’s not breeding tarantulas, he rides his bike through the sleeting downpours.