A new trailer at the end of this week's episode of The Flash, promoting the remaining episodes of Season 1, revealed the show has a new Arrow crossover very soon.

We knew Arrow characters Felicity Smoak (Emily Bett Rickards), Ray Palmer (Brandon Routh) and Quentin Lance (Paul Blackthorne) would be coming to The Flash soon, but as the trailer shows, not only is Laurel Lance (Katie Cassidy) also appearing, but so is Oliver Queen (Stephen Amell) himself - and considering he can be seen standing next to Firestorm (Robbie Amell) and The Flash (Grant Gustin) at one point, it seems we have a pretty notable superhero team-up coming.

The trailer has a lot more to check out, including our best look yet at Gorilla Grodd.

Arrow fans should take note that what Oliver is wearing seems to be a bit of a spoiler for his own show...

The Flash is off next week and then returns April 14th to kick off the final six episodes of Season 1.