Animated shorts featuring train lovers, talking dinosaurs, exploding turtles, suicidal muffins, skateboarding cows, and other random weirdness.Animated shorts featuring train lovers, talking dinosaurs, exploding turtles, suicidal muffins, skateboarding cows, and other random weirdness.Animated shorts featuring train lovers, talking dinosaurs, exploding turtles, suicidal muffins, skateboarding cows, and other random weirdness.