Talk:Disney Create/@comment-5074686-20130610174919/@comment-10529728-20130610192455

They do have touch screen computers :P