st.louis mopar show

Is that a real place ?
From "Big Fish" 2003

SPECTRE.jpg