On 29 October 1989, more than 70,000 people packed FNB Stadium to welcome home Walter Sisulu and six others, freed from prison two weeks earlier. On 4 November, nobody's asking you to fill a stadium, just one little box. Bring a snack for the queue! Welcome to Melville Untold, the newsletter you can finish in the voting line.

In this week’s newsletter,

  • Your Melville Guide To Voting On 4 November 🗳️

  • Melville Takes The Water Fight To Main Road 🚰

  • Why Next Thursday's Art Mile Is Different 🎨

— Aubrey Moloto, Caroline Koma

Sponsored:

Lew Geffen Sotheby's International Realty advert: Love your neighbourhood

The Digest

Your Melville Guide To Voting On 4 November

Around the hood this week, we're hearing the same sounds: no one knows who to vote for; some aren't sure they'll even vote. We didn't want to speak to anyone affiliated, so we chose a resident who reads council agendas for a living, the chair of the residents' association, and the man who's deeply involved in our civic issues on the ground. We're intentional about not influencing your vote. We want you to feel more confident walking into the voting station and know what impact you can actually make. So we've broken it all down and given you some nifty resources. Let’s get into it!

An eNCA reporter interviews a resident holding an Accountability Now sign at the Melville water protest on Main Road, Johannesburg

Have your say! 📸 Snaps On Seventh

Check Your Station Before Wednesday 4 November

Registration closed in August, so that ship has sailed. You can still check where you're voting, though. Ward lines get redrawn as suburbs get denser. Julia Fish, who has spent years tracking Joburg's council, has watched neighbours land in new wards without even knowing it. "You're a completely different ward number, completely different councillor, completely different voting station," she says. In a local election, "you can only vote at your specific voting station. You will not be on the roll" anywhere else.

Look yourself up on elections.org.za and then see who's on your ward's ballot: Ward 87 has 53 candidates, off the IEC's certified list. Approved special voters go on Monday 2 and Tuesday 3 November. 4 November is a public holiday.

Municipal Demarcation Board map of Johannesburg Ward 87 showing voting stations at Melpark Primary, Hope Church Auckland Park, Greenside Primary and the Ridge School

Ward 87’s voting stations: Melpark Primary, Hope Church Auckland Park, Greenside Primary and the Ridge School. Map: Municipal Demarcation Board, June 2026.

Two Ballots, And What Each One Does

In a metro like Joburg, you get two ballots. One is for your ward councillor; ours is Ward 87. The other one chooses a party. "It's not your second choice," Julia says. "It's the structure or party that you want to represent you."

Half of council is ward councillors. The other half comes off party lists. When the seats get shared out, both ballots count. So vote the same party twice and "you are effectively almost giving that party three votes": the ward seat, plus both ballots counting toward its share of council. Danny Nunes of the Melville Security Initiative is quite frank: "It's pointless voting for Party A on one form and Party B on another form."

Julia's view is that splitting is your call. One case where you'll split anyway: independent candidates only stand for wards, so if you back one, "you will have to vote for someone different on the party vote."

Julia Fish of JoburgCAN laughing during an interview, seated in a JoburgCAN shirt

Julia Fish of JoburgCAN, on what a ward councillor is actually for. 📸 Snaps On Seventh

What A Ward Councillor Can And Can't Do

Julia's rule of thumb is to judge ward candidates on the job itself. A ward councillor "is supposed to be the bridge between the city and residents": open ward committee appointments, regular public meetings, and a "non-partisan channel to inform residents."

They can't directly solve the water problem. "They, as a ward councillor, cannot fix the local reservoir," she says. They can push for funds and watch the contractor. Our outgoing councillor, Kyle Jacobs, echoed this when we spoke to him in August: they get the most complaints, but have the least power.

Ward 87 councillor Kyle Jacobs smiling outdoors in Melville, Johannesburg

Cllr Kyle Jacobs: the most complaints, the least power. 📸 Snaps On Seventh

Why The Small Parties Matter

If no party gets 50 plus one, you get a hung council, and budgets only pass when parties vote together. That's how a party with a handful of seats becomes a kingmaker. The MISTRA Coalitions Barometer maps how every coalition since 2021 has held up. Julia Fish reckons the shakiest coalitions are ones built from opposite ends of the values spectrum "to cut out" the biggest party, especially with "no formal agreement".

She still thinks new faces could help. The relationship between the two biggest parties in council "is toxic," she says, so "some fresh, different, people focused, community engaged, grassroots activated individuals could make a significant difference."

Pamina, an Auckland Park resident and one of yesterday's water protesters, sent a message to whoever wins: be "unapologetically obsessed with eliminating corruption."

A March and March member in a 'March and march until we win' T-shirt stands beside a man at AfriForum's offices

March and March meets AfriForum: opposite ends of the spectrum, one frame. 📸 TimesLIVE

Vote With Your Head

Darryl Gouws, a resident and chair of the Melville Residents Association, sent us an open letter with a simple plea: "vote with your head, not just your heart." Look past "political personalities, historical loyalties, campaign slogans," he writes, and ask who has "a track record of actually delivering services where they have held responsibility." In his words: "A manifesto is only as valuable as a party's ability to implement it."

To anyone thinking of sitting it out: "If you don't vote, you leave the decision about our city's future entirely in the hands of those who do." In 2021, only about 12 million of 26.2 million registered voters turned up. Darryl points to two elections from this past weekend. In Serbia on Sunday 25 October, a list born out of student protests won an outright majority on a 68.8% turnout. The same day, Lula won Brazil's runoff, with youth mobilisation credited for the win. "Political outcomes are not inevitable," Darryl writes.

A crowd of Lula supporters waving Brazilian flags and red banners in São Paulo

Lula supporters in São Paulo flash the “L” in his honour. 📸 Alexandre Schneider/Getty Images

Ten Minutes Of Homework

Julia's resource pick is News24's Manifesto Match, "almost like a dating site." You answer quick questions on what matters to you, and it ranks the parties whose manifestos match. Smartvote Joburg does something similar and rates itself as free, quick and politically neutral. Take both and compare. Then check your station on the IEC site.

Screenshot of News24's Manifesto Match quiz for the 4 November 2026 local government elections

News24’s Manifesto Match: 25 statements, 11 parties, about five minutes. Screenshot: News24

Getting There On The Day

The MSI won't get into the actual politics. They're focused on planning for the day, "asking Beagle Watch to patrol the polling stations a bit more diligently" because of all the cars parked outside them. MSI and Beagle Watch will be checking in on the Melpark Primary School station often, and SAPS is deployed to every voting station.

Danny’s warning: the syndicates know it’s a public holiday too, and they know the cars will be parked outside the stations. Arm your alarm before you leave, and take an e-hailing ride if you can. Know the procedure before you queue: the IEC’s How To Vote page walks you through it.

And once you've voted, Die Pienk Kerk will throw in a free coffee with any breakfast on Wednesday 4 November. Just show proof that you voted.

The front of Melpark Primary School at 63 Second Avenue, Melville, a Ward 87 voting station

Melpark Primary on 2nd Avenue, our nearest voting station. 📸 Snaps On Seventh

From The Business Side

Jovana Korać of the Melville Business Association runs a hospitality business, and she hasn't had water in over a week. "Physical infrastructure and bureaucratic infrastructure are crumbling and impairing quality of life for every resident and business in the area," she says. She's still holding out for the ballot box: "I can only hope this is rock bottom and elections bring some much-needed change."

The I love Melville sign strung above the street in Melville, Johannesburg, under a blue sky

The sign says it. Wednesday’s your turn. 📸 Snaps On Seventh

I Love Melville

So should Melville be optimistic? Julia should be "the most pessimistic person in the city of Joburg, because I know where all the skeletons are buried." She isn't. "The city would have collapsed a long time ago if it wasn't for the resilience and the community-based focus of the people who live here. The people who've remained know that this is something special." She points to "the people who are lining Main Road every few weeks to protest for water."

Marilyn Taylor, another protester who lives on 4th Avenue, agrees about the people. "There are so many different interesting people who live here," she says. "We all look out for each other in the end."

Julia's advice once the counting's done: "Remain active, remain engaged, remain educated, and hold the people that you've now voted for accountable." And support them.

Go vote on Wednesday 4 November, and take a neighbour. Then hit reply and tell us how it went. Do you feel optimistic about the outcome?

Enjoyed this week’s digest? Consider giving us a tip. Buy us a coffee – It keeps the newsletter going! ☕️

What’s Happenin’ 🤔
28 October – 3 November · view full calendar

30/10 | Friday | 6 pm - 11.30 pm | Good Omens Melville | Freddy L & Kade Bryden Live | R80

30/10 | Friday | 6 pm - 10 pm | Liquid Blue Club | Liquid Friday: Pride Weekend

30/10 | Friday | 6 pm | Zouk Melville | The Chomie Club At Zouk | R40 presale, R60 at the door

31/10 | Saturday | 5 pm - 2 am | Liquid Blue Club | Pride After Party At Liquid Blue | R100 8pm to 10pm, R150 from 10pm

31/10 | Saturday | 7 pm | SIX Cocktail Bar | Dragula With Steel Fangs

01/11 | Sunday | White Campus Square | Mimosas And Melodies At White Campus Square | Buy one, get one mimosas and margaritas

For more updates as the week goes on, visit our Instagram page @snapson_7th or our Melville Pulse event calendar

Don’t see your event? Submit it here. Need content coverage? Request a quote. Here’s our work.

Melville Art Mile 🎨

Melville Art Mile poster for Thursday 5 November 2026, 4pm to 9pm, with a cyanotype of Melville Mansions by Bertus van Rooy

This month’s poster: Melville Mansions in silver chloride and cyanotype, by Bertus van Rooy.

Why Next Thursday's Art Mile Is Different

The day after we vote, the Melville Art Mile's back for its eleventh night, Thursday 5 November, 4 pm to 9 pm. On paper, it's the most different Mile in a while. Over 40 artists and vendors applied, and the list reads like a small festival.

On the walls: graphite portraits, oil pastels, gouache abstracts, figures in acrylic and gold leaf, oil paint on found materials, experimental photography, and Joburg drawn in ink.

On the street: a contemporary jazz five-piece, alternative rap and poetry, Afro-folk on cello and violin, and stand-up comedy. Around them, a night market of handmade candles, brass and copper jewellery, zines, vintage denim, a food truck and speciality coffee. The full programme drops on Monday 2 November.

Already locked in: M.A.H.U.B.O, the jazz five-piece; Overdose McKenzie, rapper, singer and poet; and Elca Jacobs' contemporary work alongside our poster artist Bertus van Rooy at Salute Café and a few more each day!

Three new stops join the route: Topdose Coffee at 75 4th Avenue, opposite 27 Boxes; The Artisan on the corner of 7th Street and 4th Avenue; and Salute Café. They join the regular degular, near permanent fixtures: Stokvel Gallery for their “last mile in a while”, ERF/350 Studios together with Resource, Hotel Hope, SIX Cocktail Bar, Picobella, Dala Dank, Realms Of Ra, Studio 79, Avalon Art and Indoni Arts House. 27 Boxes is the anchor point for the night market and live entertainment.

Khumo from HustleNest talks with Hildegard in a room hung with framed artworks ahead of the Melville Art Mile

Khumo from HustleNest talking art with Hildegard. 📸 Snaps On Seventh

SAE, an international sound engineering institution, is running sound for the night. Black Crown ready-to-drink joins Old Buck Dry Gin on the drinks, and HustleNest, backed by Momentum, is launching a virtual version of the Melville Art Mile.

Three shuttles loop the route all evening this time: free with a R150 or R450 ticket, or pay per ride with the SnapScan code on board at R20 bucks a ride. And as usual, the route is secured by the MSI's Beagle Watch forces, with additional support from the MBA's Goni guards from the strip.

This month's incredible poster is a film picture of the Melville Mansions in silver chloride and cyanotype by Bertus van Rooy.

Snaps On Seventh talks with gallery hosts among framed artworks while planning the Melville Art Mile route

Snaps talking walls, routes and red dots before the Mile. 📸 Snaps On Seventh

Three Ways To Walk It

Book on Quicket:

  • Free: the whole route at your own pace, with the map, the programme, every exhibition and discounts at select outlets. Pay as you go for shuttles and paid activities.

  • R150 self-guided: the same, plus free activities and unlimited shuttle rides all evening.

  • R450 VIP guided tour: experience the hood with Snaps On Seventh guiding you, opening the social circles, the best exhibitions and activations, drinks and a light meal at Café Picobella, and a shuttle on standby for the long stretches. We leave at 5pm sharp from the stairs at the 27 Boxes parkade entrance on 4th Avenue. Look for the Black Crown drinks bar and collect your welcome drink.

Questions? Call me, Aubrey, on WhatsApp: 081 826 2904, or mail [email protected].

Civil Matters 👷‍♀️

Residents protest weeks of water outages on the corner of Main Road and 4th Avenue, Melville, on 28 October 2026

Main Road at 6am on Wednesday. 📸 Snaps On Seventh

Melville Takes The Water Fight To Main Road

Residents gathered on the corner of Main Road and 4th Avenue yesterday, Wednesday 28 October, from 06:00 to 08:00, bottles in hand, to protest more than eight weeks without a steady water supply. SABC News was there as people from Melville, Westbury and Coronationville took to the streets again. eNCA covered it too. One resident told SABC: "They only send copy-and-paste updates while neglecting the ageing infrastructure that has seen years of government neglect."

We spotted Rise Mzansi councillor candidate Malik Daso holding a sign reading "Heads must roll at Johannesburg Water", and he thinks this approach works. "The people at Joburg Water, the people in city council, are very vulnerable to bad public opinion," he says. "It actually does affect them." Are we at rock bottom? "We're not at bottom yet, but we're getting close to there very quickly."

His message to anyone ready to give up: "The best cure for despair is action. If you sit at home and you just watch this thing [protest] without water in your taps, you're going to get more and more miserable."

A protester holds a 'Heads must roll at JW' sign at the Melville water protest on Main Road

“Heads must roll at JW.” 📸 Snaps On Seventh

Rand Water Turns The Tap Down

Rand Water says it's now managing how much water it sends to Joburg, so Joburg Water is shifting what it has between systems. Jonathan Thompson, DA councillor candidate, shared the update on 23 October and warned of "ongoing uncertainty about when water will be available."

Councillor Kyle Jacobs and other councillors on the Commando system are waiting to meet with JW about a possible supply timetable. Until then, store water when it's on! Anytime is tea time. (Or, no tea time!)

The Commando system reports for 23 to 25 October still show Hursthill 1 and 2 on bypass, with low pressure or no water in places. Check the latest report on the day.

Level 1 Restrictions Are On

Joburg Water put Level 1 water restrictions in place on 21 October. No watering gardens between 06:00 and 18:00, no filling swimming pools, and no hosepipes on cars or paving.

Schoolgirls and residents hold empty water bottles and a 'Tapwater4all, it's not a privilege' sign at the Melville water protest

Tap water for all, and the bottles to prove it. 📸 Snaps On Seventh

The Water Station Needs An Hour Of Your Time

The community water station at 80 1st Avenue gives out 50 litres per household. It runs on volunteers, and the Melville Residents Association says the pool is small. Volunteers join the WhatsApp group and pick one-hour slots from a daily poll.

What You Can Do This Week

  • Report every outage to Joburg Water and keep the reference number: call 011 688 1699, SMS 45201, email [email protected], or log it online.

  • Share what you've checked, not what you've heard.

  • Give the water station an hour.

A protester raises a 'Water is a right' sign beside an 'I like my pipes wet' board on Main Road, Melville

“I like my pipes wet.” Same. 📸 Snaps On Seventh

Why It Keeps Happening

"The trouble with water is it's complicated," Prof. Mike Muller, engineer and former Director-General of Water Affairs, told us. Outages in Bez Valley, Bronkhorstspruit and Randburg hurt the same way but have different causes. "A lot of the infrastructure is really, really old and needs to be replaced," he says, and money that should have gone to maintenance went elsewhere. Fixing it will take years, strong political leadership and people who know the job. Prof. Muller says that a city that's open about what's going wrong keeps the people's trust.

Pothole Party Hits 40 Bags

The CREASS Pothole Party watch is on! We're on 40 of 100 bags of asphalt paid for. Up from 25 last week, go Mellies!

Been following and haven't chipped in yet? May this be your call to contribute:

  • Bank: FNB/RMB

  • Account holder: CREASS Services (Pty) Ltd

  • Account type: Business Call Account

  • Account number: 63039223803

  • Branch code: 250655

Julia Fish carries a bucket on her head at the Kensington water protest in February 2025

Julia Fish at the Kensington water protest, February 2025. 📸 Joburg Crisis Alliance

Thinking About A Borehole? Start With Julia's Tanks

Julia Fish's house barely notices an outage. "It's difficult for us to tell when there's no water because our tanks fill in. It's a very seamless thing," she says. "The only way we can tell is when we hear the tank filling." Part of the house was built in 1920, so it took some work. Here's her setup:

  • Rainwater: 5,000 litres in tanks, straight off the roof through a first flush, which throws away the dirty first wash off the roof. A pump sends it to the toilets on one side of the house, the garden, and an outside shower and toilet. "We're not using potable drinking water to flush toilets."

  • Backup: 1,000 litres of municipal water in its own tank, which lasts them about four days in an outage. In the bad outages in January and February, they paid a private contractor 50c a litre to fill it.

  • Filters: a three-phase filtration system.

  • Appliances: a low-water dishwasher and washing machine. On eco, the dishwasher uses four litres per load.

  • Showers: low-flow shower heads, and a bucket in every shower to catch grey water.

  • Pipes: a full leak check, with the old plumbing brought up to code, so there are fewer leaks and less strain on the system.

Want to go further? SIX Cocktail Bar’s owner broke it down in the community chat group for residents. A borehole can be about R75,000, including a site survey, drilling, water testing and registration with the City of Johannesburg. Treat that as a starting point, not a quote. Your property, the drilling and the paperwork all affect the total.

Julia's checklist before you drill:

  1. Apply first. The City checks that you won't hit the sewer, water or gas lines under the ground.

  2. You're still on the sewer, so your bill has to change to cover it.

  3. It's not unlimited. Household use is free up to an extraction limit. Go over it and you need a commercial water use licence at commercial rates. "Yes, the water is there, but it doesn't mean it belongs to you."

  4. Lab-test it every six months. Joburg's mining past leaves heavy metals in the groundwater, and basic test kits don't pick them up.

And no setup replaces the real thing. Water, Julia says, "you can't replace it with anything else."

A protester holds a 'No water no peace' sign at the Melville water protest

No water, no peace. 📸 Snaps On Seventh

Loving our work? Give us a tip. Buy us a coffee on snapscan. ☕️

Tail End 🐾

A German Shepherd and a small black dog at the Melville water protest on Main Road

JW is hanging on by a thread! Even the pups are protesting. 📸 Snaps On Seventh

Grooming At Home, The Melville Way

Brush to the coat. Short-haired pets need it once or twice a week; long or double coats need it every day or two to stop mats and shedding. Ziggy's Pet Pamporium on 7th Street stocks brushes and natural products, and they'll tell you which brush suits your animal.

Bath only when needed, with pet shampoo, not yours. Most dogs are fine every four to eight weeks in lukewarm water. Cats need far less. Ziggy's also grooms in store.

Trim nails every few weeks, clean ears gently and check paw pads for thorns and overgrown fur. Melville Veterinary Clinic grooms alongside its vet work, and Canine & Co in Greenside is close by for supplies. If you spot skin trouble, tight mats or a stressed pet, stop and visit the vet.

Bounty Hunters Cat of the Week card for Maurice, a grey cat curled up asleep in a box

Meet Maurice, this week’s Cat Of The Week from Bounty Hunters.

Biz Bites 📂

I Am Here Waiting GIF by youbesc

Melville House Has A New Owner, And Wants Coffee With You

Melville House on 1st Avenue changed hands six weeks ago. New owner Miguel Martins is still working out who the guest house should be for. "We're still going through the process and evolution of identifying our target market, of improving Melville House and what it has to offer," he says. Melville's close to universities, the CBD and hospitals, so they expect many local and international guests.

He wants to start weekly coffee sessions with other guest house owners, Airbnb hosts and business owners in Melville. "If we come together, we're able to find solutions that help us bridge the gap in service delivery," he says. To join, call Miguel on 072 416 0311.

We love to see new additions instantly catch the Melville Spirit!

Markets Watch 🧺

Children in Halloween costumes at the Melville Artisanal Market

Little ghouls and superheroes at the market last Halloween. 📸 Melville Artisanal Market

Come Rain Or Shine At The Tennis Courts

The Melville Artisanal Market runs every Saturday, 10 am to 3 pm, next to the Melville Tennis Courts on the corner of Carlow and Rustenburg Roads. "Markets are always unpredictable, but we have regular customers and visitors coming through, some just to browse and others to do regular shopping for specific things, from specific vendors," says one of the organisers, Estelle Lötter. "As we say, 'Come rain or shine, we are always there'!"

There are lots of food vendors now, and they bring new faces. "The fact that our products are artisanal, handmade, locally sourced, small batch, etc. is very appealing to our customers," Estelle says.

There's no market-wide Halloween plan for Saturday 31 October, "but individual vendors usually make an effort."

Diarise the Christmas Market on 12 December, "subject to confirmation", and the last market of the year on 19 December.

Koppies Check-In ⛰

View over Emmarentia Dam and Johannesburg's northern suburbs from the Melville Koppies

Emmarentia Dam from the Melville Koppies. 📸 Snaps On Seventh

Who's Stripping The Ziziphus?

Ziziphus mucronata, the buffalo thorn, is a medicine tree and a big one for butterflies and insects. It's hard to grow and rarely forms stands, so every tree on the Koppies counts. Back when houses were built from mud and sticks, its wood held up the walls.

Izinyanga [healers] and sangomas harvest it carefully, taking small strips from the sun-facing side at set times of day so the tree survives. Someone on the Koppies hasn't. "Someone has taken all the bark all the way round the tree, leaving the tree vulnerable. In other words, it will actually die," head conservationist Tam Scheidegger told us. That kind of ring-barking is usually done to sell bark in town markets, and it kills the tree that the healers need.

Stargazing: A Word From The Astronomer

The last stargazing evening of the year is on Saturday 14 November, and Dr Tony Lelliott, formerly of the Wits School of Education, wants you to look up despite the city lights. Groups are capped at 20 around one telescope, so book early!

It's on Saturday 14 November, 18:45 to 20:15, just after sunset, with a telescope and a short talk on our night sky from Tony. Meet at the Lecture Hut; the entrance is at 1 Kafue Road, Emmarentia. It's R150 for adults and R50 for kids, booked on Quicket. If it rains, it moves to the next day.

Last time around we had a flurry of last-minute bookings and they found nothing, heh, so please, don't be that guy!

Robokids pamphlet asking visitors to help protect the Melville Koppies from invasive plants such as bugweed, lantana and syringa

The Robokids’ pamphlet for Koppies visitors. Image: Robokids

Grade 4s Take The Koppies To A Robotics Competition

In late August, Grade 4s from Bryanston Parallel Medium School came to the Koppies to study invasive plants for the FIRST LEGO League.

Teacher Juanita van der Merwe's team picked the Highveld grassland as an ecosystem at risk, and conservationist Clement Nkomazana showed them bugweed, moth catcher, blackjacks, lantana and syringa, how birds spread the berries, and how one moth catcher pod holds over 800 seeds.

"We couldn't fathom how the Koppies could help them with such a project, but we're always open to new challenges," says our fearless leader Jenny Grice.

"In just a few months, they've worked really hard to develop a small pamphlet that we can give to visitors, showing photos of invasives that people must remove from their gardens and from green spaces, as well as a website," Jenny says.

The Robokids present their work at Sci-Bono on 7 November. "We wish the young Robokids good luck!"

Extra Sprinkles 🍩

Jozi Trails poster for the 10km Braamfontein Spruit Historic Trail Walk

Sunday’s 10km walk along the Braamfontein Spruit. Image: Jozi Trails

Walk The Braamfontein Spruit's History

Jozi Trails are hosting a 10km Braamfontein Spruit Historic Trail Walk on Sunday 1 November, 7 am to 11 am. Dogs on leads are welcome, strollers aren't, and you'll want a hat, sunscreen and water. It's R100, capped at 30 people; book here.

Their new CEO, Saber Manjoo, wants Joburg to know the Spruit and help look after it: "We're hoping that people understand more about the local area, start appreciating our natural green spaces and hopefully also start getting involved in assisting us to restore and preserve these areas."

Questions? WhatsApp 062 990 2388. Can't make it? The next walk is Sunday 29 November.

Melville Around The Web

  • eNCA: "Heads must roll", Melville residents protest weeks-long water cuts (28 October 2026).

Thank you! 🙏

Thank you for reading this far! If this one helped you make sense of the ballot, or sort your Halloween plans, why not treat us to a coffee on SnapScan? ☕️

The day after you vote, the Melville Art Mile is back on Thursday 5 November. Book the VIP guided walk and walk the Mile with Snaps On Seventh.

Forward this email to someone who loves Melville.

'til next week, Melville,

Stay vocal, stay vigilant, stay voting.

La gon ✌️ 

Reply

Avatar

or to participate