Now it makes sense

April 20th, 2008 | Filed under: General

Now I fully understand that massive jump in Google’s (GOOG) share last week [VIDEO ENCLOSED].