Seventy-five million years ago, the Church of Scientology ... t even put enough thought into its float that it can fit under the streetlights along the parade route? That's sort of a bare minimum ...