Reminds me of the "indoor" NASCAR oval in Pittsburgh.

Pie in the Sky...