Quote:
Originally posted by Vid Vicious
that's sarah twain ... you can see her in many features by Devil films ...
Evil know the area?
|
Well sort of... just my geography coming back to me. Bordeaux is inland, but she's on a beach. Closest body of water is the Bay of Biscay. I'm just assuming you took that picture.