Lorena Rae hails from Germany even though her name doesn't sound all that German to us. What do you think she's hiding? Is she a spy? She's probably a spy, right? Yup.

Tell you what, let's comb through all her pics and see if we can find any evidence she's a sexy spy out to seduce us with her exotic guiles.