The Bubble

1971

“The Bubble,” an air supported structure,” opens at North Campus for sports programs.