Settle It on the Screen Ep.25

Published: Feb. 13, 2015, 3:37 a.m.

Twin Galaxies is back in action and we got some world record news for you.