Huh. Google Video Store Still Not Up… John Battelle 18 years ago Last Friday it was a minor delay. But now we’re several days in… Share this: