Categories
Amazon Video Review TV Review

The Grand Tour – Episode 10

The tent is in Nashville.

The team try to solve coral reef problems by dumping cars in the sea near Barbados for coral to grow on.

6/10