Track Rides The Sea

Presenting "The Sea", a new attraction located at The Living Earth pavilion at Discovery Center theme park. With creative re-purposing that ties old Frontier with new. Hopefully, it's seen as the appreciative tribute that is intended.



Community Manager
What a lovely ride, and a really well put together video! I must say I was rather mesmerized watching all the under water screens along with the music :)
Thank you Steggs. And it's a little nod to the work Frontier did years ago to make the wonderful sea life in the first place.
Top Bottom