Discussion in 'Transformers Toy Discussion' started by Somn, Jul 22, 2011.
what is this about? http://nestneedsyou.com/
It's apparently a marketing campaign that ties into the new Transformers: The Ride, but it looks like the site is having some issues.
That site is creepy.
Separate names with a comma.