Taylon Nichelle Celestine, 22, was arrested Monday in Florida for allegedly shooting at motorists on the interstate, which she reportedly claimed was at God's direction because of the solar eclipse.
Taylon Nichelle Celestine, 22, was arrested Monday in Florida for allegedly shooting at motorists on the interstate, which she reportedly claimed was at God's direction because of the solar eclipse.