Friday, May 2, 2008

Gremlins 3?

Not exactly, but this is a cool new video featuring the Gremlinsin an ad for BT, an IT company in the UK. Who knew the Gremlinswere sellouts? And, where the heck is Gizmo?