Game Guides > Game FAQ >  

Scarface The World is yours do you ever find Elvira

Scarface The World is yours do you ever find Elvira
No.