YouTube - Red Fire Ants
0:30 / 1:55
... and let's talk teamwork.
Is this what the narrator says?
Isn't it correct to say ... and let's talk about teamwork?
I didn't bother to check the source, but I can tell you that both are correct. The phrase "to talk something" is common in colloquial English. It pretty much means the same thing as "to talk about something."