About Amelia Snarkface
Toronto, Ontario, Canada
Store opened on 10/8/2008
Store Description
I'm cynical, sarcastic and utterly lacking in social graces. My friends avoid me. My dog ran away. I live on tinned sardines and the broken dreams of small children.