Oh how I love Those Darlins. A little bit country. A little bit garage rock. And a whole lot of awesome. Here's a couple videos from their 2009 self-titled debut. I suspect you'll know the second song due to its placement in a somewhat recent car commercial. Enjoy!
No sock puppets this next video, but it's still a cartoon!