And lots of fun Internet meme (and a questionable Einstein’s statue?) 3d_print_internet_meme Published April 24, 2015 at 960 × 540 in Inside 3D Printing and 3D Design Show 2015: Recap ← Previous Next →