American drama TV series “Baywatch” premiered on NBC.

Source