Steve's closest friend, Taylor is a guitarist and founding member of Steve's band Flesh Possessed. Ever the ladies' man, he enjoys adventure, risk-taking, and making balloon animals.