Tuesday, March 06, 2007

Baby's got a Major-General

Gilbert, Sullivan & Sir Mix-a-lot



via Salon.com To irresistable not to share.

1 comment: