Google and Microsoft trade nasty punchlines in the Search Engine Rap Battle. Vote on the winner at http://searchenginerapbattle.com There are three separate battles: MSN vs Google, Google vs Yahoo, and MSN vs Yahoo. Produced by Beau Lewis, Peter Furia and David Fine. Directed by... more »

  • September 21, 2008
  • 1.2k Views