Board Thread:General Discussion/@comment-176.250.19.92-20130205194905/@comment-24094060-20130206011629

TheInfiniteSource is the channel that made the Peter vs Homer battle the WC used.