Excitement and cheers at Edmonton’s Telus World of Science on Wednesday afternoon to witness history. The star of this ...