Buy “The Impossible Kid“ Subscribe for more: “Blood Sandwich“ is the second official single from Aesop Rock's album, “The Impossible Kid“ out NOW on Rhymesayers Entertainment. Cast: Aesop Rock as Himself Liam Shaw as Little Brother Dohminic Botero as Little Leaguer Susan A. Brickey as Grandma Janie Faison as MILF #1 Nicole Ishida as MILF #2 Eric Newsome as Coach Thomas Ishida as Little Leaguer Samuel Ishida as Little Leaguer David Lane Swadis as Older Brother Austin Hillebrecht as Industrial Rocker Janet Scanlon as Mom Crew: Production Company: Bent Image Lab (Portland, Oregon) Director: Rob Shaw Executive Producer: Ray DiCarlo Producer: Robert D'Esposito DP: Rodrigo Melgarejo Art Director: Emily Yurek AD: Kyle Eaton Prop Assistant: Tiffany Ayers Wardrobe: Jade Harris Gaffer: Kevin Forrest AC: Lane Clark DIT: Michael W
Hide player controls
Hide resume playing