"Cosmic Love"

Tuesday Tubin'

This week, we present The Tufts Amalgamates performing Florence and the Machine’s “Cosmic Love.”