Stars and S.T.R.I.P.E. (1999-)

What do you think of Stars and S.T.R.I.P.E. (1999-)?

Tell us YOUR thoughts below!