Terrence MiaoTerrence Miao - 2012-02-07 23:47:09+1100 - Updated: 2012-02-07 23:47:09+1100

Over 3 years later, "deleted" Facebook photos are still online

Shared with: Public