Micah Green was born in Denton, Texas. He was raised in Laurel, Mississippi, by his parents, who left him to fend for himself at an early age. Micah braved the streets as a youngster, where he learned karate and other ninja stuff. His specialty is throwing stars, with deadly aim. In short, Micah Green is awesome.
Categories:
Micah Green
November 6, 2011
0