Fue inaugurada oficialmente el 15 de mayo de 2008 en Florida y el 19 de mayo del mismo año en Hollywood.