By Drs. Craig and Silvia Reid They’re baaaack, and this time it’s personal. Nope, not Jaws nor Poltergeist…but the Power Rangers (PR) more precisely Mighty Morphin Power Rangers (MMPR), which is just one e away from being a psychotic experience on painkilling drugs. Based on what the new PR film looks like, it’s the Teletubbies […]