Quixtar Wiki

Description
"Quixtar is a multi-level marketing company, founded in 1999 by the owners of Amway."

Quixtar Wiki started 27 July 2005