Saw this GEICO commercial for the first time earlier this morning and I've been cracking up laughing about it since!
It's like "Toonces the Driving Cat" from Saturday Night Live meets The French Connection!
It's like "Toonces the Driving Cat" from Saturday Night Live meets The French Connection!