Best Music Vids 2012: Puppets and more puppets!
Following up with the Puppet theme, here is the new single from Ben Folds Five's new album The Sound of the Life of the Mind. It definitely worth a listen and the video rocks. Who doesn't like the Fraggles?
Cras justo odio, dapibus ac facilisis in, egestas eget quam. Curabitur blandit tempus porttitor. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor.