God, I hate these nebulous hints. I'm sooo not good at them. Ok, here, let me try.
So we got some fire. Where there's smoke there's fire? Or Burn this place down? Maybe both. So my guess is FFL is "toast" either way (see what I did there? Clever, huh?) But the gas pump confuses me, but I think I got this one figured out. They are relocating the Speedway from behind Dragon Challenge to where FFL is.
Winning!
eace: