“Star Wars” and “bugs” are generally not two things you’d see in the same sentence unless that sentence is “Those Star Wars fans are really bugging me.” That’s about to change, though, with a seemingly random but equally wonderful art exhibit coming to Los Angeles this week.
via Gizmodo