Demetri Armitage was born In Mt. Clemons Michigan. He currently lives in Austin Texas and can be reached for comment or questioning at DemetriArmitage@hotmail.comDemetri Armitage was born In Mt. Clemons Michigan. He currently lives in Austin Texas and can be reached for comment or questioning at DemetriArmitage@hotmail.com