BYU College of Engineering hosts virtual Rube Goldberg challenge - The Daily Universe

BYU College of Engineering hosts virtual Rube Goldberg challenge - The Daily Universe