Ed Driscoll

E.T., PHONE GLENN: The InstaPundit

E.T., PHONE GLENN: The InstaPundit makes a case for alien communications on Tech Central Station, while he searches for alien life under warm tropical waters.