The Loot Lizards are an NAIC investment club. In other words, it's a self administered mutual fund with a bunch of lunatics driving the bus.
Today's unauthorized history has been brought to you by the faulty memories of the remaining founding members.