brothers-brick.com
News: 10178 Motorized Walking AT-AT?! | The Brothers Brick
As usual, the source is Eurobricks: Related