Micheal Bemma
Oshawa, Ontario, Canada
Man of many Hats
I love making movies, It's the most exhilarating thing i've ever done! I can't stop now, it's like an addiction. All I can do now is make them better and better.