Read desc. So... this morning I finally saw a picture about Amanda Todd on Facebook mfw I live in Mexico. Read desc So this morning I finally saw a picture about Amanda Todd on Facebook mfw live in Mexico