Place of Birth: Sevilla, Spain, EU
Date of Birth: May 8, 1983
Cara St Germain Infinity
(archive footage)
Best of Megan Rain
Emilio Ardana