Wonder Volley
It’s an ad made for tennis fans. A new spot for DirectTV Stream stars Serena Williams as Wonder Woman, combatting evil ball-launcher robots. The highlight for me- John McEnroe, at the receiving end of a volley, incredulous and annoyed as ever.