Where Classic Rock Lives...Barely!!!

 

Superstar

The Carpenters

1971

 

Why is Karen Carpenter wearing a dress out of Scarlet O'Hara's closet? She looks more 1871 than 1971. But damn, something super-hot about a chick playing drums. Nice tuxes everyone.