Unless it's a very new Tomorrow People that's probably actually the show that was on the CW a couple of years ago, starring Stephen Amell's cousin, Lumpy Jimjeans*.
It was pretty awful and lasted one season. Which, guys, this is the CW. If it only lasted one season it was more than just pretty awful.
*I don't remember his name and I will not be l- oh shit, it's Robbie! Robbie Amell!