Amanda Howie Movies

  • 1983
    Music

    Music

    Music

    01983HD

    A group of infants with electric guitars compose a shocking violent punk rock song which surprises, saddens and offends their mothers.

    Music