Adam Stern is a freediver, he can swim up to 300 feet underwater on a single breath

2018-01-17 5

How long can you hold your breath?