I'll put you down also. Yes your ST will be on a "stand". When we say stand, it's not like at the motorshow, it simply means lining your cars up and having things like banners and gazebos around the area that our club is located, the same with all the other Ford clubs that are there.
You get to see all the other Ford clubs cars, and it will be a really great day out!
_________________________