Rods Extra Dimensional Creatures Alexandra Bruce 8 years ago This film is an honest investigation into the alleged existence of extra-dimensional atmospheric creatures known as “Rods”, that live between the blink of an eye. Contributed by Alexandra Bruce Contact