Show Details

Rock Art Acoustics

January 27, 2003

Echoes may have inspired ancient people to paint on cave walls.

Transcript