North Vernon, IN | Scottsburg, IN | Austin, IN
Also known as: michaelcct
Michael Taylor lives in North Vernon, Indiana. Other places in which he has lived are Scottsburg, Indiana; Austin, Indiana and Austin, Texas. Michael likes Sour Gummy Worms a lot. His favorite team is Baseball.