Talk:The Return/@comment-24865235-20150311235921

Oh no! We're being invaded by giant hands! What is it with this show and giant things?