Talk:Giga Torchwood/@comment-24858760-20150711001828

I smell chomposaurus rex boss im the air...