Originally, this "newspaper" started out as a simple thread over on the Transformers Forum site known as TFW2005.com. I had 3 other people working with me on it, and I decided that it needed its own site. So, here it is! Feel free to post your own articles too, and remember-have fun with it!
The Transformers Tribune is now back on TFW2005!