A tiny very small town in the south west of France. There is 200 people living there and no shops or anything else.
I live in Lascazeres it is boring.
by Hal0Berry March 5, 2011
Get the Lascazeres mug.