
Forest Knolls, California – MTV’s shooting of its reality TV show ‘The Gauntlet’ on Turtle Beach in Tobago (of Trinidad & Tobago) caused massive damage to a critical nesting beach…
Forest Knolls, California – MTV’s shooting of its reality TV show ‘The Gauntlet’ on Turtle Beach in Tobago (of Trinidad & Tobago) caused massive damage to a critical nesting beach…