damn dude, esa is like 1336 to nasa- but is still p1mpz0rz
the european space agency- europes shared answer to amerikas nasa
"damn dude, esa is like 1336 to nasa- but is still p1mpz0rz" What is the definition of "esa"?