Tommy Lee Jones and an 80s movie supercar team up to fight crime!
Or 100% none of that happens.
S.F.A. 80s returns with Black Moon Rising!