Avi Green

Location
Israel

I was born in Pennsylvania in 1974, and movied to Israel in 1983. Comic books are one of my leading hobbies, and I like to write about them, and built a few fansites dedicated to them as well.