Erica Baker is an actress, known for Medieval Times 2: The Search for the Holy Pisscutter (2000), Medieval Times 3: The Return of the Holy Pisscutter (2000) and Medieval Times 4 (2003).
演员
饰:Scotsman's Scientist
2003-06-26(美国)