Friday, July 11, 2008

The Carpenters - Bacharach Medley

This 5 minute, thirty second orgasm was recorded at the BBC in 1971

Labels: ,