After a large meteorite falls into a mountain valley some distance away, Dr Elefun, Astro, and a team of scientists head off to investigate the crash.
No comments yet!