Favorite TV Commercial I never saw

I found this one while looking for the clip from the Dell commercial. I’ve never seen it on TV, but that doesn’t alter the fact that it features more Devo. How can you go wrong with that?

Posted in Humour

Leave a Reply

Your email address will not be published. Required fields are marked *

*