Quote Originally Posted by Mustafa Umut Sarac View Post
Where is Cleopatra ?
Somewhere in Los Angeles...I think

Thanks for the warm welcome guys!