Settle It on the Screen Ep.21 1/9/15 - Twin Galaxies is back baby

Published: Jan. 9, 2015, 6:24 p.m.

Announcing World Records again.