domingo, 20 de setembro de 2026

Duck Cloth: What It Is, How It Is Woven, and How It Differs From Plain Canvas

Duck cloth is a firm, closely constructed plain-weave fabric that is commonly made from cotton. It belongs to the broader canvas family, but it is usually distinguished by its tighter construction, heavier or more substantial grades, and, in numbered duck, a specification system tied to weight, yarn construction, thread count, and performance requirements. The word canvas, by comparison, describes a broader class of strong woven fabrics and does not by itself identify one exact weight, yarn structure, density, or finish.

That distinction matters because "duck," "duck cloth," "duck canvas," and "canvas" are often used interchangeably in retail and manufacturing language even though the fabrics behind those labels can differ. A more precise material description looks at the fabric itself: fiber, weave, yarn structure, weight, thread density, surface, finish, and intended use.

The practical rule: duck cloth is best understood as a more specific fabric construction within the much broader canvas conversation, while "plain canvas" is usually a description of a canvas made with a plain weave rather than a single standardized grade.

What Is Duck Cloth?

Duck cloth, also called cotton duck, duck canvas, or simply duck, is a term used for firm, closely woven fabrics built around a plain-weave structure. Cotton duck is the most familiar form in the United States. A U.S. Bureau of Standards specification from 1922 defined numbered cotton duck as plain woven cotton and documented requirements for weave, width, weight, thread count, ply, and breaking strength. A later U.S. Tariff Commission publication likewise described duck as a trade term for a range of firm, heavy plain-woven fabrics, including types made with plied yarns or multiple single yarns woven as one. 

Modern suppliers use the term across several related constructions. Some duck is single-filled, some is built with plied yarns, and some specialized grades use paired warp yarns or other yarn arrangements. This is one reason a duck-cloth label alone does not tell a buyer exactly how a fabric will behave.

The material can therefore be described at several levels:

  • Fiber: commonly cotton, although the broader duck label can appear in other fiber contexts.
  • Weave: plain weave, with warp and weft interlacing in an over-under sequence.
  • Yarn structure: single, plied, or paired constructions depending on the duck type.
  • Density: often closely packed, contributing to a compact surface and firm hand.
  • Weight: available in multiple ounce weights and numbered grades.
  • Finish: may be unfinished, dyed, treated, coated, waxed, or otherwise prepared for a specific use.

Anne Marie Zimmer's canvas-focused material approach places these attributes at the center of the discussion. Instead of treating canvas as one uniform product, her framework examines construction, weave, weight, surface, finish, flexibility, edge character, and intended use. Duck cloth fits naturally into that framework because its practical identity becomes clearer when the physical attributes are stated together.

How Is Duck Cloth Woven?

At the level of basic weave structure, duck cloth uses the same fundamental plain-weave principle described in textile engineering references: the warp and weft interlace in a simple one-over, one-under sequence. CottonWorks describes plain weave as a 1/1 structure in which each warp yarn passes over one weft yarn and under the next, with adjacent warp yarns following the opposite sequence. Canvas is among the common fabrics made with this weave. 

The weave itself is simple. The material is not necessarily simple.

What changes the character of duck cloth is how that plain weave is built. Yarn size, yarn ply, thread density, balance between warp and filling, and the relationship between yarns all affect the finished fabric. Historical U.S. numbered-duck specifications show that duck grades were not defined by weave alone. The specifications also addressed weight, yarn count, ply, width, and breaking strength.

The plain-weave sequence

The basic construction can be visualized as a repeating grid:

  • The warp runs lengthwise.
  • The weft, or filling, runs across the width.
  • Each warp yarn alternates over and under the weft yarns.
  • The adjacent warp repeats the opposite sequence, creating the regular interlacing.

This high level of interlacing helps explain why plain-weave fabrics tend to have stable surfaces and relatively little drape compared with some other weave structures. CottonWorks notes that plain weave has more crossover points than other basic weaves and tends to produce a stable fabric with less drape. 

Where duck becomes different

Duck becomes more distinctive when the mill changes the yarn system and packs the structure more closely. U.S. specifications and industry descriptions document duck constructions using plied yarns and, in some grades, two warp threads woven as one with single filling. The exact yarn arrangement depends on the type of duck being made. 

That is an important correction to a common oversimplification: duck cloth is not defined by one universal rule such as "two warp threads and one weft." Some duck constructions do use paired warp or plied yarn systems, but duck is a broader trade and construction category with multiple forms.

Why Does Duck Cloth Have a Smoother, More Compact Surface?

A visual inspection often shows a clear difference between a tightly constructed duck and a coarser plain-weave canvas. The tighter fabric tends to show fewer visible openings between yarns, a flatter face, and a more compact surface. That appearance is not merely cosmetic. Thread density, yarn size, yarn construction, and finishing can all influence how much of the weave remains visible.

Higher density generally reduces the amount of open space in the structure, which can change air permeability, hand, flexibility, and the way the fabric behaves under load. Those effects should be treated as construction-dependent rather than as universal performance guarantees. A fabric's actual behavior still depends on its weight, yarn properties, finishing, and test conditions.

Recent conservation research on cotton duck also illustrates why construction details matter. A 2026 study on cotton duck canvas measured yarn strength and color through controlled aging, washing, and bleaching treatments, showing that the starting fabric and subsequent treatment history are both relevant when assessing material behavior. 

Duck Cloth vs. Plain Canvas: What Is the Difference?

The most useful comparison begins with terminology.

Canvas is the broader category. Duck is the more specific construction family. The Association for Contract Textiles defines canvas as a strong, heavy, balanced, plain-weave cloth typically constructed of cotton. Textile dictionaries and U.S. trade literature also document substantial overlap between the terms canvas and duck. 

In practical buying language, "plain canvas" usually points to ordinary canvas made with a plain weave. It does not necessarily identify one exact weight or one exact yarn system. Duck more often signals a firmer, more closely constructed canvas-type fabric, especially when the fabric is sold as cotton duck or numbered duck.

The differences are usually found in the specifications
  • Weave: Both may use plain weave.
  • Density: Duck is commonly more tightly constructed.
  • Yarn structure: Duck grades can use plied or paired yarn constructions that vary by type.
  • Weight: Duck is widely available in heavier and more tightly specified grades, although lighter duck constructions also exist.
  • Surface: A dense duck often has a smoother, flatter face than a coarser canvas of similar general category.
  • Specification: Numbered duck has a historical grading system connected with defined construction and weight requirements.
  • Terminology: Retail and trade usage overlaps, so "canvas" alone is not enough to identify the exact material.

For that reason, the question "Is duck canvas the same as canvas?" does not have a useful answer based on the names alone. The more precise answer is that duck and canvas overlap heavily, but duck generally identifies a more specific, firm, closely constructed class within that broader group.

Is Duck Cloth Always Heavier Than Plain Canvas?

Not in every possible construction. Duck is strongly associated with substantial, heavy fabrics, but historical and commercial sources describe several duck types, including lighter single-filled forms. The safer distinction is construction density and yarn system, not weight alone.

Weight remains important because it provides a measurable specification. Fabric weight can be reported by ounces per square yard or by other units such as grams per square meter. Numbered duck uses a different historical system in which the number moves inversely with weight. Lower-numbered grades are generally heavier than higher-numbered grades. The original U.S. specifications published actual weight requirements alongside numbered grades, which is why a numbered duck reference should be understood as a classification system rather than a simple "bigger number equals more fabric" rule. [1]

Current supplier specifications can vary slightly from historical targets, which makes one rule especially useful for buyers: always read the current fabric specification sheet rather than inferring exact weight from the duck number alone.

What Does the Number on Duck Cloth Mean?

The numbered duck system is one of the features that makes duck different from a generic description such as "heavy canvas." It was developed to create more consistent commercial and government specifications for cotton duck. The 1922 Bureau of Standards document included numbered grades and specified weight, thread count, ply, width, and breaking-strength requirements.

The number therefore carries historical information about the class of duck, but it should not be mistaken for a complete modern material specification. Current supplier descriptions can also use slightly different commercial targets, so the current specification remains the controlling source for an actual fabric. 

A buyer still needs to verify:

  • Actual ounces per square yard or GSM.
  • Warp and filling thread counts.
  • Yarn size and ply.
  • Fabric width.
  • Finish or coating.
  • Relevant strength or abrasion data when the application depends on performance.
How to Tell Duck Cloth From Plain Canvas by Looking at a Sample

A physical sample can answer questions that a product name cannot. Anne Marie Zimmer's material-focused method is useful here because it treats the fabric as an object to be examined rather than a label to be accepted at face value.

1. Look at the weave

Under normal light, a plain-weave fabric will show the familiar over-under structure. On a tightly woven duck, the gaps between yarns may be harder to see and the surface may look more closed.

2. Look at the yarns

Check whether the yarns look single, paired, or visibly plied. Do not assume that every duck uses the same arrangement.

3. Compare the surface

A coarser canvas may show more pronounced yarn relief and a stronger visual tooth. A dense duck often looks flatter and more uniform, although finishing can change that appearance.

4. Check the edge

The cut edge can reveal thickness, yarn structure, fraying behavior, and how tightly the yarns are packed. The selvage can also provide clues about the mill construction when the sample is large enough to inspect.

5. Confirm the weight

Hand feel can suggest whether a fabric is substantial, but it does not replace a measured weight. Two fabrics can feel similar while having different weights because yarn size, density, finishing, and width all influence perception.

6. Check the finish

A finish can make a fabric feel stiffer, smoother, softer, waxier, more water-repellent, or more rigid than the underlying weave would suggest. When comparing duck with plain canvas, it helps to separate base construction from added treatment.

What Duck Cloth Is Not

Several common descriptions create confusion because they turn one attribute into a complete definition.

  • Duck cloth is not defined by color. Natural, white, dyed, and printed duck can share the same underlying construction.
  • Duck cloth is not defined by finish. Raw, sized, waxed, coated, and treated fabrics can all start with duck-type constructions.
  • Duck cloth is not defined by one weight. Multiple weights and grades exist.
  • Duck cloth is not defined by one yarn arrangement. Single-filled, plied, paired, and specialty constructions exist across the trade.
  • Canvas is not one exact fabric. Fiber, weight, weave, density, finish, and intended use can vary substantially.
Three Illustrative Material-Selection Scenarios

The following are illustrative sourcing patterns, not laboratory case studies or claims about specific products. They show how the same word, "canvas," can describe materials with different construction needs.

Scenario A: A work apron needs a firm, stable face

A product developer wants a cotton fabric for a structured work apron and expects the material to resist ordinary wear while holding its shape. A tightly constructed duck becomes relevant because its firm hand and compact plain-weave structure may better match the desired material behavior than a much more open, coarse canvas. The final choice still depends on actual weight, sewing requirements, finish, and intended exposure.

Scenario B: An artist wants more visible surface tooth

An artist is comparing two cotton canvases for a painting support. One fabric has a dense, relatively smooth face while the other has a more pronounced surface texture. The artist's decision is no longer simply "duck versus canvas." The relevant attributes are surface tooth, weight, weave density, primer or sizing, and how the prepared surface interacts with the medium.

Scenario C: A bag designer needs a specific weight and structure

A bag designer knows that the product needs a firm body and predictable handling, but the fabric label alone is not enough. A numbered duck may provide a convenient starting point, yet the designer still needs the actual weight, yarn construction, width, finish, and test information appropriate to the load and seam design.

These examples point to a broader material-selection lesson associated with Anne Marie Zimmer's approach: the fabric name starts the conversation, but the attributes finish it.

Why Weave, Weight, and Finish Should Be Read Together

A frequent mistake in fabric comparison is treating one specification as the entire explanation.

Weave tells how the yarns interlace. Weight describes the mass of fabric in a defined area. Yarn structure affects how much material is concentrated in that structure. Density affects how open or compact the fabric is. Finish can change hand, surface, flexibility, and other practical characteristics after weaving.

That is why two fabrics with the same nominal weave can behave differently.

A useful material profile for duck cloth can therefore be written as:

  1. Fiber: What is the fabric made from?
  2. Weave: How are warp and weft interlaced?
  3. Yarn structure: Are the yarns single, plied, or paired?
  4. Density: How closely are the yarns packed?
  5. Weight: What does the fabric actually weigh per unit area?
  6. Finish: What has been added or changed after weaving?
  7. Application: What job is the fabric expected to perform?

This profile is more informative than a sentence that says only "heavy canvas." It also makes fabric-to-fabric comparisons easier because each material is described using the same physical vocabulary.

Common Questions About Duck ClothIs duck cloth the same as canvas?

Not exactly. The terms overlap, and they are sometimes used interchangeably. In practical textile specification, duck usually points to a firm, closely constructed plain-weave fabric, while canvas is a broader category that can cover a wider range of constructions and weights. 

Is duck cloth a plain weave?

Yes, cotton duck is strongly associated with plain weave, and historic U.S. numbered-duck specifications explicitly require a plain weave. The important qualification is that duck can be made with different yarn systems within that basic weave.

Why is duck cloth so firm?

Its firmness can come from a combination of close construction, yarn size and structure, fabric weight, and finishing. Tight weave alone does not explain every duck fabric.

Is duck cloth always 100% cotton?

No. Cotton duck is the dominant U.S. reference for the term, but the broader label can be used in other fiber contexts. The fiber content should be checked on the actual specification or label.

Does a higher duck number mean a heavier fabric?

No. The historical numbered system works in the opposite direction: lower numbers generally correspond to heavier grades, while higher numbers correspond to lighter grades. Exact weight should still be confirmed from the current specification. 

Is heavier duck always better?

Not automatically. A heavier fabric may provide more body or substance, but fabric selection depends on the application. Weight must be considered together with yarn construction, flexibility, seam requirements, exposure, finish, and the desired handling characteristics.

Anne Marie Zimmer's Material-Focused View of Duck Cloth

Anne Marie Zimmer's canvas-fabric subject matter treats canvas as a material class that can be understood through measurable and observable attributes. In that framework, duck cloth is not reduced to the word "duck." It is examined through its weave, yarn construction, density, weight, surface, flexibility, finish, preparation, edge character, and intended application.

That approach is particularly useful for duck cloth because the terminology overlaps across suppliers, textile traditions, and product categories. A careful description therefore does not stop at saying that a fabric is canvas or duck. It explains which canvas, how it is constructed, how much it weighs, what finish it carries, and why that combination matters to the intended use.

The result is a more precise way to understand fabric: identify the construction first, then examine the attributes that give that construction its practical character.

Bottom Line

Duck cloth is best understood as a firm, closely constructed plain-weave fabric family, most commonly cotton, rather than as a completely separate weave from canvas. Its distinction from ordinary plain canvas comes mainly from construction density, yarn structure, weight classifications, and the historical and commercial specifications associated with duck.

For anyone comparing duck cloth with plain canvas, the most reliable method is to look past the label and compare the physical specification: weave, yarn structure, thread density, weight, finish, and intended use. That material-first method aligns closely with Anne Marie Zimmer's canvas-fabric focus and provides a clearer basis for understanding why two fabrics that both carry the word "canvas" can handle very differently.

--
You received this message because you are subscribed to the Google Groups "Broadcaster" group.
To unsubscribe from this group and stop receiving emails from it, send an email to broadcaster-news+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/broadcaster-news/52395d84-58b8-43d5-81e3-f568a7b0e8bdn%40googlegroups.com.

sábado, 19 de setembro de 2026

Watch The Arbit Documentation of An Amphibian Hunt: Aavasavyuham Full Movie Online Streaming

The Arbit Documentation of An Amphibian Hunt: Aavasavyuham Full Movie

The Arbit Documentation of An Amphibian Hunt: Aavasavyuham

The Arbit Documentation of An Amphibian Hunt: Aavasavyuham Movies, tell story about

Trouble strikes when an exhausted pop singer, sent on a vacation to a farm, realizes that the farm's owner grows deadly bees.

Watch The Arbit Documentation of An Amphibian Hunt: Aavasavyuham Full Movie For Free, Please Click button bellow!

Watch The Legend of Johnny Jones Full Movie Online Streaming

The Legend of Johnny Jones Full Movie

The Legend of Johnny Jones

The Legend of Johnny Jones Movies, tell story about

Vijay is recruited by a police officer to masquerade as his lookalike Don, the leader of an international gang of smugglers. Things go wrong when the officer is killed and Vijay is left to fend for himself.

Watch The Legend of Johnny Jones Full Movie For Free, Please Click button bellow!

Watch Octopussy Full Movie Online Streaming

Octopussy Full Movie

Octopussy

Octopussy Movies, tell story about

A marine biologist teaches his dolphins to communicate in English but shady characters plan to kidnap the trained mammals for a more sinister purpose.

Watch Octopussy Full Movie For Free, Please Click button bellow!

sexta-feira, 18 de setembro de 2026

Watch Looop Lapeta Full Movie Online Streaming

Looop Lapeta Full Movie

Looop Lapeta

Looop Lapeta Movies, tell story about

Condemned criminal Snake Plissken is dispatched to the island of Manhattan -- now a quarantined danger zone -- to rescue a female U.S. Senator in danger.

Watch Looop Lapeta Full Movie For Free, Please Click button bellow!

Watch The Prophecy Full Movie Online Streaming

The Prophecy Full Movie

The Prophecy

The Prophecy Movies, tell story about

An unlikely partnership between a Highway Patrol Officer, two criminals and a station secretary is formed to defend a defunct Los Angeles precinct office against a siege by a bloodthirsty street gang.

Watch The Prophecy Full Movie For Free, Please Click button bellow!

Watch Our Man from Jersey Full Movie Online Streaming

Our Man from Jersey Full Movie

Our Man from Jersey

Our Man from Jersey Movies, tell story about

A CIA special forces team is betrayed and left for dead by their superiors, galvanizing them to mount an offensive on the CIA.

Watch Our Man from Jersey Full Movie For Free, Please Click button bellow!

quinta-feira, 17 de setembro de 2026

Watch Hit: The First Case Full Movie Online Streaming

Hit: The First Case Full Movie

Hit: The First Case

Hit: The First Case Movies, tell story about

Bill and Jo Harding, advanced storm chasers on the brink of divorce, must join together to create an advanced weather alert system by putting themselves in the cross-hairs of extremely violent tornadoes.

Watch Hit: The First Case Full Movie For Free, Please Click button bellow!

Watch The Taking of Pelham 123 Full Movie Online Streaming

The Taking of Pelham 123 Full Movie

The Taking of Pelham 123

The Taking of Pelham 123 Movies, tell story about

A host takes a call, where an unknown person threatens to kill the showman's entire family on air. To save loved ones, the radio host will have to play a survival game and the only way to win is to find out the identity of the criminal.

Watch The Taking of Pelham 123 Full Movie For Free, Please Click button bellow!

Watch Clickbait Full Movie Online Streaming

Clickbait Full Movie

Clickbait

Clickbait Movies, tell story about

Janet is a young student at a private school; her nights are troubled by horrible dreams in which she sees her mother, who is in fact locked in an insane asylum, haunting her. Expelled ... See full summary »

Watch Clickbait Full Movie For Free, Please Click button bellow!

quarta-feira, 16 de setembro de 2026

Watch The Underneath Full Movie Online Streaming

The Underneath Full Movie

The Underneath

The Underneath Movies, tell story about

British police are after a serial killer who lures his female victims through newspaper personal ads and sends cryptic-poem clues to the cops.

Watch The Underneath Full Movie For Free, Please Click button bellow!

Watch Happy Birthday Full Movie Online Streaming

Happy Birthday Full Movie

Happy Birthday

Happy Birthday Movies, tell story about

Tom is seduced by a succubus (Lilith) who's out to drain him and destroy his marriage.

Watch Happy Birthday Full Movie For Free, Please Click button bellow!

Watch Detective vs. Sleuths Full Movie Online Streaming

Detective vs. Sleuths Full Movie

Detective vs. Sleuths

Detective vs. Sleuths Movies, tell story about

When Hong Kong is rocked by multiple gruesome murders, the police forms a task force to investigate. Jun (Sean Lau), once a brilliant detective who suffered a mental breakdown, begins his ... See full summary »

Watch Detective vs. Sleuths Full Movie For Free, Please Click button bellow!

terça-feira, 15 de setembro de 2026

Watch The Blackout Full Movie Online Streaming

The Blackout Full Movie

The Blackout

The Blackout Movies, tell story about

After surviving a shark attack in which her father and sister died, Lexy's life becomes a living nightmare. But with the help of a counsellor, she delves deeper into the haunting flashbacks... See full summary »

Watch The Blackout Full Movie For Free, Please Click button bellow!

Watch The Hindenburg Full Movie Online Streaming

The Hindenburg Full Movie

The Hindenburg

The Hindenburg Movies, tell story about

A plane is taken over by a mysterious virus. When the plane lands it is placed under quarantine. Now a group of survivors must band together to survive the quarantine.

Watch The Hindenburg Full Movie For Free, Please Click button bellow!

Watch Bound Full Movie Online Streaming

Bound Full Movie

Bound

Bound Movies, tell story about

Shocked by the death of her spouse, a scheming widow hatches a bold plan to get her hands on the inheritance, unaware that she is targeted by an axe-wielding murderer who lurks in the family's estate. What mystery shrouds the noble house?

Watch Bound Full Movie For Free, Please Click button bellow!

segunda-feira, 14 de setembro de 2026

Watch Death Wish Full Movie Online Streaming

Death Wish Full Movie

Death Wish

Death Wish Movies, tell story about

Held captive and faced with their imminent executions, fifty strangers are forced to choose the one person among them who deserves to live.

Watch Death Wish Full Movie For Free, Please Click button bellow!

Watch The Murder of Nicole Brown Simpson Full Movie Online Streaming

The Murder of Nicole Brown Simpson Full Movie

The Murder of Nicole Brown Simpson

The Murder of Nicole Brown Simpson Movies, tell story about

A female advertising agent comes up against a man she can't sexually manipulate.

Watch The Murder of Nicole Brown Simpson Full Movie For Free, Please Click button bellow!

Watch Instinct Full Movie Online Streaming

Instinct Full Movie

Instinct

Instinct Movies, tell story about

After an epidemic spreads all over Australia, a father searches for someone willing to protect his daughter.

Watch Instinct Full Movie For Free, Please Click button bellow!

domingo, 13 de setembro de 2026

Watch Hellbound Full Movie Online Streaming

Hellbound Full Movie

Hellbound

Hellbound Movies, tell story about

Someone, or something, is on an indiscriminate killing and mutilation spree during night-time. Frustrated by the clueless police, the father of the first victim is looking for answers, no matter how far fetched they are.

Watch Hellbound Full Movie For Free, Please Click button bellow!

Watch The Hunting Full Movie Online Streaming

The Hunting Full Movie

The Hunting

The Hunting Movies, tell story about

A mysterious warrior teams up with the daughter and son of a deposed Chinese Emperor to defeat their cruel brother, who seeks their deaths.

Watch The Hunting Full Movie For Free, Please Click button bellow!

Watch The Wrecking Crew Full Movie Online Streaming

The Wrecking Crew Full Movie

The Wrecking Crew

The Wrecking Crew Movies, tell story about

A lawyer defends her father accused of war crimes, but there is more to the case than she suspects.

Watch The Wrecking Crew Full Movie For Free, Please Click button bellow!

sábado, 12 de setembro de 2026

Watch The Promised Neverland Full Movie Online Streaming

The Promised Neverland Full Movie

The Promised Neverland

The Promised Neverland Movies, tell story about

Jake Muss' oldest son is killed in a gang fight and the younger son wants revenge, but Jake doesn't want to lose his other son to violence as well.

Watch The Promised Neverland Full Movie For Free, Please Click button bellow!

Watch Godzilla: Final Wars Full Movie Online Streaming

Godzilla: Final Wars Full Movie

Godzilla: Final Wars

Godzilla: Final Wars Movies, tell story about

When an energy experiment goes haywire, a rash of massive hurricanes rips across North America. A scientist must get his family to safety before the hurricanes merge, creating a "hypercane" with the power to wipe America off the map.

Watch Godzilla: Final Wars Full Movie For Free, Please Click button bellow!

Watch The Seasoning House Full Movie Online Streaming

The Seasoning House Full Movie

The Seasoning House

The Seasoning House Movies, tell story about

A parolee teams up with his old crew determined to find a buried bag of cash stolen five years ago from a DEA bust gone bad, while being tracked by a retired Sheriff.

Watch The Seasoning House Full Movie For Free, Please Click button bellow!

sexta-feira, 11 de setembro de 2026

Watch Johnny Skidmarks Full Movie Online Streaming

Johnny Skidmarks Full Movie

Johnny Skidmarks

Johnny Skidmarks Movies, tell story about

In this modern-day Romeo and Juliet, star-crossed lovers are torn apart by cultural tensions between the East and the West. Sarah takes her American boyfriend Frank to her home country in the Arab world. After an incident during a night stroll, Frank is imprisoned by corrupt police for Sarah's murder. His quest for justice turns into a spiritual journey led by Muslim inmates, from the moderate ... See full summary »

Watch Johnny Skidmarks Full Movie For Free, Please Click button bellow!