Discovery Channel adverts

Why am I here?