Roman Christou picture 

Roman Christou

Birthplace : Denver, Colorado, USA
Birthday : January 1, 2007

DVD Releases for Roman Christou
The Curse of La Llorona DVD Release Date
The Curse of La Llorona