Russians. Is this science enough? Got from a science fun-facts excerpt (not found on the webs). My dad showed it to me and I thought it was pretty funny, so cop russia science pen Space usa america i Hate adding tags