So the WEC website is total crap - I’m trying to verify that I need the Motor Trend app plus an on-demand subscription to watch Spa tomorrow. Does that sound right?

THANKS!