Screen Shot 2015-06-20 at 3.22.32 PM

Olivia and the Creepy Crawlies do a spirited cover of The Strokes’ “Last Nite”. It’s almost as much fun to watch as it clearly was for them to perform it. Love the Crawlies.