Does anyone understand this latest Spirit Ad Sale?



What the heck is this!!!!!!!!!!!!!!!!!!!!!!!! Someone explain!