Tuesday, February 27, 2007

The Plimptons - Japan


From their new album Pomp, this is the Plimptons with their aspirational foreign travel song