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

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