Alex Newborn

Alex Newborn is the writer of the article Star Tours that can be found in Star Wars Insider 104.