Seth MacFarlane nails it again