Not a bad night at all for CW series.
The Flash season 8 episode 17 received 595k views and a .10 demo..
This is up from the last episode 541k views and 0.09 demo.
Kung Fu season 2 episode 12 received 464k views and a .10 demo.
This is down from the last episode 484k views and up in demo 0.06.