The Flash season 5 goes meta with Ralph Dibny billboard promotion
The Flash season 5 is premiering on The CW this fall, but apparently someone at the network or studio Warner Bros. TV is getting a better clever in their promotion. Below, you can see what is a rather fun billboard for the new season in Vancouver (where the show films), one that actually does reference the […]