There is hereby created and established a state agency to be known as the Motor Sports Hall of Fame Commission for the purpose of providing for and participating in the management and control of facilities to house and display such visual exhibits relating to the automobile racing industry and the automobile industry as may be made available by the automobile racing industry, the automobile industry or any other individual, corporation or legal entity. Such facility shall constitute a permanent housing for the exhibit, which shall be open to the general public and shall be located at a place to be designated and made available in Talladega County.