Anyone watch Primevel?

Stag

It's me again
Jan 1, 1970
3,292
0
0
53
Florida
#1
New to the US BBC-America channel is this sci-fi show.

Caught a couple episodes while housebound due to Tropical Storm Fay. Not bad, some parts are a bit of a reach but I find it fairly entertaining. Thoughts?