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

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