Yale Weekly 1

Team Yale B

Participating in Yale Weekly 1

Name