United States
×

www.wired.com George Lucas’ Museum Finally (Maybe!) Lands in Los Angeles

After bouncing from city to city, it appears George Lucas' museum will end up in LA.
www.wired.com