
For a town with less than 1000 people, Northampton knows how to produce an AFL star.
Almost 500km north of Perth, Northampton is Western Australia's most extraordinary football factory.

For a town with less than 1000 people, Northampton knows how to produce an AFL star.
Almost 500km north of Perth, Northampton is Western Australia's most extraordinary football factory.