news.tfw2005.com
Robots in Disguise Sticker Books in Russia - Transformers News - TFW2005
Robots in Disguise - the recent one, not the original that inspired this site back in 2000 - might be done, but there are still some interesting bits of me