Newport Beach, CA
Also known as: surferbo
Bo Taylor lives in Newport Beach, California. He is a 1998 graduate of University Of Southern California. Companies in which he has a work history include Engeneer and Music Engeneer. His favorite sport is Bodybuilding.