analytics

Monday, February 2, 2009

Super Bowl Ad: Taco Bell - Speed of Love


Nice effort from Taco Bell for this year's Super Bowl commercial but still I feel it hasn't used its full potential. Did you LOL? Was it a funny video for you?