The House of Feadship opens in Fort Lauderdale