Tuesday, May 19, 2009

Now with more Pulp

There, Mister Smarty Pants. Happy?

From Pulp's most recent studio album (and potentially last, as Cocker had placed the group on indefinite hiatus seven years ago) We Love Life (2001).