1<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/assets/styles-3MiSWRhW.css" data-precedence="default"/><title>Videos of Past Work â Mama Shu for Mayor</title><meta property="og:type" content="website"/><meta property="og:image" content="https://mama-shu-makes-it-happen.lovable.app/mama-shu-logo-share-v7.png"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:image:alt" content="Shamayim Mama Shu Harris for Highland Park Mayor campaign logo"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Shamayim 'Mama Shu' Harris for Highland Park Mayor"/><meta name="twitter:description" content="A campaign rooted in decades of service through Avalon Village and Highland Park."/><meta name="twitter:image" content="https://mama-shu-makes-it-happen.lovable.app/mama-shu-logo-share-v7.png"/><meta name="twitter:image:alt" content="Shamayim Mama Shu Harris for Highland Park Mayor campaign logo"/><meta name="description" content="Watch Mama Shu's decades of work in Highland Park â from breaking ground on Avalon Village to national news features."/><meta property="og:title" content="Videos of Past Work â Mama Shu for Mayor"/><meta property="og:description" content="Watch Mama Shu's decades of work in Highland Park â from breaking ground on Avalon Village to national news features."/><link rel="modulepreload" href="/assets/index-IXkZAVqx.js"/><link rel="modulepreload" href="/assets/videos-DnYTvoKU.js"/><link rel="icon" type="image/x-icon" href="/favicon.ico?v=6"/><link rel="icon" type="image/png" href="/favicon.png?v=6"/><link rel="apple-touch-icon" href="/favicon.png?v=6"/>
1<script defer src="/~flock.js" data-proxy-url="/~api/analytics"></script>
1</head><body><!--$--><main class="min-h-screen bg-cream text-ink"><header class="bg-ink text-cream"><div class="mx-auto flex max-w-7xl items-center justify-between px-6 py-6 md:px-10"><a href="/" class="block"><div class="font-display text-lg leading-tight md:text-xl">Mama Shu</div><div class="eyebrow text-cream/70">For Mayor · Highland Park</div></a><nav class="flex items-center gap-4 text-sm text-cream/85 md:gap-6"><a href="/" class="hover:text-cream">Home</a><a class="hover:text-cream text-ochre" href="/videos" data-status="active" aria-current="page">Videos</a><a href="/events" class="hover:text-cream">Events</a><a href="/citizen-led-leadership" class="hidden hover:text-cream sm:inline">Voice Your Concerns</a><a href="https://www.zeffy.com/en-US/donation-form/support-mama-shus-vision-for-highland-park" target="_blank" rel="noopener noreferrer" class="rounded-full bg-cream px-4 py-2 text-ink hover:bg-ochre">Donate</a></nav></div></header><section class="mx-auto max-w-7xl px-6 py-20 md:px-10 md:py-28"><div class="max-w-3xl"><div class="eyebrow mb-5 text-clay">Featured Coverage</div><h1 class="text-balance font-display text-5xl text-ink md:text-7xl">Videos of <em class="not-italic text-clay">Past Work.</em></h1><p class="mt-6 text-lg text-ink/75">Decades of service, captured on camera â from groundbreaking moments in Highland Park to national news features on Avalon Village.</p></div><ul class="mt-14 grid grid-cols-1 gap-8 md:grid-cols-2"><li class="group overflow-hidden rounded-sm border border-ink/10 bg-cream transition hover:border-clay hover:shadow-lg"><a href="https://youtu.be/DdjZAJnU9-M" target="_blank" rel="noopener noreferrer" class="block aspect-video overflow-hidden bg-ink"><img src="https://img.youtube.com/vi/DdjZAJnU9-M/hqdefault.jpg" alt="Mama Shu Breaks Ground on Ambitious Project in Highland Park" loading="lazy" class="h-full w-full object-cover transition duration-500 group-hover:scale-105"/></a><div class="p-6"><h2 class="font-display text-2xl text-ink md:text-3xl">Mama Shu Breaks Ground on Ambitious Project in Highland Park</h2><a href="https://youtu.be/DdjZAJnU9-M" target="_blank" rel="noopener noreferrer" class="mt-5 inline-flex items-center gap-2 rounded-full bg-clay px-5 py-2.5 text-sm font-semibold text-cream transition hover:bg-clay/90">Watch Video â</a></div></li><li class="group overflow-hidden rounded-sm border border-ink/10 bg-cream transition hover:border-clay hover:shadow-lg"><a href="https://youtu.be/TmL9ddlVjUw" target="_blank" rel="noopener noreferrer" class="block aspect-video overflow-hidden bg-ink"><img src="https://img.youtube.com/vi/TmL9ddlVjUw/hqdefault.jpg" alt="NBC Nightly News Special" loading="lazy" class="h-full w-full object-cover transition duration-500 group-hover:scale-105"/></a><div class="p-6"><h2 class="font-display text-2xl text-ink md:text-3xl">NBC Nightly News Special</h2><a href="https://youtu.be/TmL9ddlVjUw" target="_blank" rel="noopener noreferrer" class="mt-5 inline-flex items-center gap-2 rounded-full bg-clay px-5 py-2.5 text-sm font-semibold text-cream transition hover:bg-clay/90">Watch Video â</a></div></li><li class="group overflow-hidden rounded-sm border border-ink/10 bg-cream transition hover:border-clay hover:shadow-lg"><a href="https://youtu.be/ArUwZXJAZQc" target="_blank" rel="noopener noreferrer" class="block aspect-video overflow-hidden bg-ink"><img src="https://img.youtube.com/vi/ArUwZXJAZQc/hqdefault.jpg" alt="Wayne County Land Bank Donates Two Homes to Mama Shu" loading="lazy" class="h-full w-full object-cover transition duration-500 group-hover:scale-105"/></a><div class="p-6"><h2 class="font-display text-2xl text-ink md:text-3xl">Wayne County Land Bank Donates Two Homes to Mama Shu</h2><a href="https://youtu.be/ArUwZXJAZQc" target="_blank" rel="noopener noreferrer" class="mt-5 inline-flex items-center gap-2 rounded-full bg-clay px-5 py-2.5 text-sm font-semibold text-cream transition hover:bg-clay/90">Watch Video â</a></div></li><li class="group overflow-hidden rounded-sm border border-ink/10 bg-cream transition hover:border-clay hover:shadow-lg"><a href="https://youtu.be/L43M8cmAnT8" target="_blank" rel="noopener noreferrer" class="block aspect-video overflow-hidden bg-ink"><img src="https://img.youtube.com/vi/L43M8cmAnT8/hqdefault.jpg" alt="She Brought Light to Avalon Street" loading="lazy" class="h-full w-full object-cover transition duration-500 group-hover:scale-105"/></a><div class="p-6"><h2 class="font-display text-2xl text-ink md:text-3xl">She Brought Light to Avalon Street</h2><a href="https://youtu.be/L43M8cmAnT8" target="_blank" rel="noopener noreferrer" class="mt-5 inline-flex items-center gap-2 rounded-full bg-clay px-5 py-2.5 text-sm font-semibold text-cream transition hover:bg-clay/90">Watch Video â</a></div></li></ul><div class="mt-20"><a href="/" class="inline-flex rounded-full border border-ink/20 px-6 py-3 text-ink hover:bg-ink hover:text-cream">â Back to home</a></div></section></main>
1<script>(function(t){let s;try{s=JSON.parse(sessionStorage.getItem(t.storageKey)||"{}")}catch(e){console.error(e);return}const c=t.key||window.history.state?.__TSR_key,r=c?s[c]:void 0;if(t.shouldScrollRestoration&&r&&typeof r=="object"&&Object.keys(r).length>0){for(const e in r){const o=r[e];if(!o||typeof o!="object")continue;const l=o.scrollX,i=o.scrollY;if(!(!Number.isFinite(l)||!Number.isFinite(i))){if(e==="window")window.scrollTo({top:i,left:l,behavior:t.behavior});else if(e){let n;try{n=document.querySelector(e)}catch{continue}n&&(n.scrollLeft=l,n.scrollTop=i)}}}return}const a=window.location.hash.split("#",2)[1];if(a){const e=window.history.state?.__hashScrollIntoViewOptions??!0;if(e){const o=document.getElementById(a);o&&o.scrollIntoView(e)}return}window.scrollTo({top:0,left:0,behavior:t.behavior})})({"storageKey":"tsr-scroll-restoration-v1_3","shouldScrollRestoration":true});document.currentScript.remove()</script>
1<!--/$-->
1<script class="$tsr" id="$tsr-stream-barrier">(self.$R=self.$R||{})["tsr"]=[];self.$_TSR={h(){this.hydrated=!0,this.c()},e(){this.streamEnded=!0,this.c()},c(){this.hydrated&&this.streamEnded&&(delete self.$_TSR,delete self.$R.tsr)},p(e){this.initialized?e():this.buffer.push(e)},buffer:[]};$_TSR.router=($R=>$R[0]={manifest:$R[1]={routes:$R[2]={__root__:$R[3]={preloads:$R[4]=["/assets/index-IXkZAVqx.js"],assets:$R[5]=[$R[6]={tag:"script",attrs:$R[7]={type:"module",async:!0},children:"import(\"/assets/index-IXkZAVqx.js\")"}]},"/videos":$R[8]={preloads:$R[9]=["/assets/videos-DnYTvoKU.js"]}}},matches:$R[10]=[$R[11]={i:"__root__�",u:1790998336451,s:"success",ssr:!0},$R[12]={i:"�videos�videos",u:1790998336451,s:"success",ssr:!0}],lastMatchId:"�videos�videos"})($R["tsr"]);$_TSR.e();document.currentScript.remove()</script>
1<script type="module" async="">import("/assets/index-IXkZAVqx.js")</script>
1</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.