Talk:TTG v PPG/@comment-34636274-20160913165121

The titans. Are just. Annoying!! I jumped out of my seat watching this!!