Cooper Lee @ Pyramid of the Moon outside of Mexico City April 27th, 2003