Weird Science Jun17 by Steve Lewis on June 17, 2013 at 9:20 pm Chapter: Comics └ Tags: mad science, mad scientist, science, weird science 2 Comments