IDF: Whoops, tee hee.

  • capital
    link
    13 months ago

    What technology are they referring to then?