Mantra
Looks like if Baywatch ever airs again, it’ll be filled with less rippling bodies and more autonomous underwater rescue vehicles – AUVs that would look pretty darn scary circling around you in the water.
Continue reading… “The Mantra – Water Rescue Vehicle”