“In Color”: Keifer ’07 wins NiCad music video contest

February 22, 2010 in Music Video, Videos

Zach Keifer ’07 wins NiCad music video contest.