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

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