T
Tammara Prattis Review of Activa
Activa is an average company. Their products are o...
Activa is an average company. Their products are okay but there is nothing extraordinary about them. I would recommend exploring other options.
Comments: