SchlocklusterVideo, On September 16, 1987, Street Trash debuted in New York City. Here’s some fan art to mark the occasion!
.
#StreetTrash #MichaelMuro #HorrorMovies #HorrorComedy #TheLastDriveIn #BodyHorror #BlackComedy #80sHorror #DriveInMovies #HorrorArt #Art #MovieArt #MovieHistory