13

14 comments

[–] [Deleted] 3 points (+3|-0) Edited

I think they found Helios really is up there driving a chariot of fire.

You're right, it is a bit suspicious. Will be interesting to see if there are any updates.