I think Brain looks happier than M....he's in Star Wars heaven!!!
ok where is this cuz clearly we need to go.
stacey--this is inside of lucas studios in san francisco. you can't get in to see these guys unless you know an employee there. you can go into the lobby and see darth and boba though.