Love, Simon: I Found This Humerus Posted on January 23, 2020February 21, 2020 Martin (Logan Miller) wears a t-shirt that says I Found This Humerus in the 2018 movie Love, Simon. Buy on Amazon Share this:EmailTweetShare on Tumblr Related