Friday, July 8, 2016
On and off duty rangers respond to a call for help.
Their high tech vehicles allow them to arrive quickly.
The mutant squids have been found again.
It takes a lot of firepower to defeat them.
The sound modulator is deployed to destroy them.