Free Public Showing of Intelligent Design Video – Unlocking the Mystery of Life

July 7, 2005 at 5:30 pm

Auditorium

Chula Vista Public Library / Civic Center

365 F Street

Chula Vista CA 91910

Back