Jo West
Jo West
Joined Telstars:   1996


Jo West lives in Cardiff with her husband Steve (the groups Promoter) and her cast Hazel.

She has been with Telstars for over 10 years and now has only limited contact with the outside world.