fbpx

This week, Luis Rivera is back to discuss his time in BUD/s, being involved in the the Discovery Channel series Navy SEAL BUD/s 234 and what his unique experience taught him.