This Day in History for 6/6/17

On This Day in History...

1844 – The Young Men's Christian Association (YMCA) is founded in London. 

1933 – The first drive-in theater opens in Camden, New Jersey.