My car insurance rates are too high! Not anymore thanks to Geico!

As Americans we are the target of a full-on assault from a yuppie caveman with a chip on his shoulder, whiny 50s-era dolls, and a cute little gecko who talks with an Australian accent. Unless you have been living in a cave, you surely have seen the numerous advertisements for Geico Auto Insurance, promising [...]