• Apolatia
    +3

    Facebook absolutely STOLE Instagram for $1 billion.