The CW has released a 5 minute teaser for The up coming TV show The Flash this fall. Looks like a winner. The special effects look great. Take a look!
Comments are closed.
Enter your email address: