David Hoang
Personal musings and my expressions on the internet.
Today I learned that LV in the Alien films stands for, “Life Viable.”