26 Seconds Official Poster Published April 10, 2021 at 323 × 417 in “26 Seconds” Wins Britt Penrod Award