• John V Posted: 5/13/2009 10:50am PDT

    "sigh"

    Oh, ye of little faith!

  • vfx Posted: 5/14/2009 10:04am PDT

    "Answer"

    "who tipped off the media about the video?"
    Besides "Google Alerts", Tesla followers search sites like Flicker and You Tube regularly.
    http://www.teslamotorsclub.com/showthread.php?p=28291#post28291
    Car blogs check TMC for Tesla news.