Dinosaurs. Were they placed here as a test of our faith by god? Science indicates-no. Science also says that...
"The "color" of quarks and gluons is completely unrelated to visual perception of color; rather, it is a whimsical name for a property which has almost no manifestation at distances above the size of an atomic nucleus." (Color Charge).
Thanks wikipedia for blowing my mind. Scientists - I salute you. May you never stop making me feel like I really absolutely don't know about a whole lot of stuff. :D
Anyways, until they backwards engineer that chicken into a fully grown man-made dinosaur you'll have to live with some dinosaurs in Triangle Dude. Check out what happens "When Dinosaurs Walk".