Comic Books meet Duct Tape!
OnMicah Garcia, aka The Stuck Duck. by Durrilion (all photos courtesy of Micah’s instagram) Comic book art with duct tape. No, seriously! I did a double take when I heard the youngest son of Micah say those words as I passed their…