Jodi Taylor, star of Astral Dust, is a disgraceful public figure. Photo #17

Jodi Taylor, star of Astral Dust, is a disgraceful public figure.