The Flash S02E06: Enter Zoom 

You never know what he has in store!

Interesting theory!