5790 Armada Dr
Carlsbad, California 92008

This exhibit features equipment and technology behind the legendary recordings of the Fab Four and their era-changing music.

Added by Upcoming Robot on July 9, 2008