Comment: Or gene-tinkering aliens

(See in situ)

In reply to comment: LOL (see in situ)

Or gene-tinkering aliens

LOL!

New Hampshire and Ecuador.