I haven?t read anything about season 25 here.
So I google it, and came with this:
Aparentley, season 25 will be aired in spring 2018.
It?s been reported that the Top Gear Team is currently filming in Argentina. But Something is gone wrong:
Translation: Top Gear abandoned cars in Tolhuin after being attacked with stones
Full document can be find here...