Life's a Beach triathlon takes place in Hampton

Get ready to get wet, sandy, and a little crazy!
Published: 12:50 PM EDT June 6, 2019
Updated: 12:48 PM EDT June 6, 2019