What is the source of this information? In which media did the Megaroad appear? FixerMX 19:32, 12 September 2006 (UTC)