Bugged Out Today I saw this art installation at the Renwick Gallery & it was pretty cool, Made from real bugs.