YES!!!! That's it! Thank you! I've never seen them before last night when my husband was flipping channels after the game. I saw that think and was like "what the heck are those?" So, what's behind the weird design?
Spoilers are used for stability. But why a front spoiler and a huge spoiler on top I have no idea.
I would assume that they are rear engine vehicles that only make left turns and maybe the top spoiler acts as sail to push air onto the front to keep it from rising up. But that is a WAG.