0:05:50 Life is Wild. With Michelle Franklin



Ever seen a UFO? Many years ago Michelle and her father did and were quite baffled... for a time. What about the time she saw strange red eyes peering at her from the darkness while camping? What this some sort of stragne...