Whatever happened to Lancaster Loon? The story behind the Loony Puffs cereal star. God this is annoying!