Friday, February 20, 2026
spot_imgspot_img
Friday, February 20, 2026

Milwaukee Press Club 'Excellence in Wisconsin Journalism' 2020 & 2021 Award Winners

David Marshall TikTok Videos: Franklin Suspect Showed Off Monitoring Bracelet, Sang of Murder

spot_img

The Franklin suspect had two pending felony cases while he was goofing around on TikTok, showing off his electronic monitoring bracelet.

David Marshall, the suspect in what authorities described as a series of carjackings and a kidnapping that culminated in a Franklin, Wisconsin, police shooting, touted his felon status on TikTok, posting videos showing off his electronic monitoring bracelet and singing to lyrics about murder, Wisconsin Right Now has learned.

He didn’t have much of a following, accruing only 37 followers and 41 likes for his videos. He also didn’t get much accountability from the system throughout his life, and leading up to the crime spree. Marshall, 31, of Milwaukee, who was shot and killed by law enforcement after a chaotic and dangerous crime spree, had two open felony cases with six serious charges between them pending in Milwaukee County court, but he was released after posting $500 bail just days before the Franklin crime spree – despite racking up a series of pretrial services violations, we’ve previously reported.

He didn’t seem to very chastened by any of that on TikTok, using the hashtag #felon on one of his videos. On June 11, 2021, as his various felony cases were winding incredibly slowly through the court system, he posted a video and captioned it, “#felon #doc503683 #WhatWouldPopTartsDo Dead And Gone – T.I.”

You can watch the videos here. We put them together into a video compilation in case they get deleted. See his TikTok videos on his page here.

The video contains a closeup of his leg with the monitoring bracelet. At one point he appeared to be clutching what resembled a urine drug test panel bottle. On January 8, 2021, he had been given $500 cash bail with electronic monitoring by Court Commissioner Dewey Martin. He posted the $500 in April. He had already violated pretrial supervision conditions by June 3, which is just days before the TikTok videos. “Court addresses Justice Point violations. Defendant admonished and reminded of bail conditions,” the court records say. They don’t specify what the violations were. More Justice Point violations followed in late June and July, including, on July 12 and 13, GPS violations. He failed to appear for court, a bench warrant was issued, he was back in custody, and then, on Aug. 9, another bail hearing was held. Judge Milton Childs made bail $1,000 but ordered, “$500.00 previously posted remains.” Marshall posted $500 bail for the last time on Aug. 30 and was released, freeing him endanger law enforcement and the public in the Franklin crime spree.

David marshall

And that wasn’t his only pending case. In a second case, a prosecutor wasn’t available at first, so the case languished a month. Then Court Commissioner Rosa Barillas gave him a $1,000 signature bond, meaning he didn’t have to post any money to get out. He wasn’t arraigned until June 3, 2021, in that case as it dragged through the criminal justice system.

The judges in question are former public defenders and Gov. Tony Evers’ appointees in some cases.

In one comment under a TikTok video, he made a reference to “Folks,” which is a common street gang reference.

David marshall

Here are more details on the videos, his crime spree, and his pending cases.


David Marshall TikTok Videos: ‘Murder on My Mind’

David marshall

David Marshall dances in another video while smoking to the song Murder On My Mind – YNW Melly. All of his videos bear the date June 11. That song contains the line, “…wake up in the morning I got murder on my mind. AK47, MAC-11, Glocks, and 9s.”

A child is nearby in the video and even hands him a flower.

In another video, he showed off his arm tattoos in a dance, captioning the TikTok, “#doc503683 #felon #wisconsin.” Another recent TikTok was captioned, “#felon #doc503683 #13years.” It included a Young Jeezy song referencing jail.

Another video showed him smoking and swaying to the song, Big Gangsta by Kevin Gates, with the caption, #felon #503683.

David marshall

Marshall was already a felon. In 2009, Marshall was convicted of three felonies: burglary, vehicle operator/flee/elude officer, and drive or operate a vehicle without consent. Judge Dennis Cimpl gave him two years in state prison that time around. In 2018, he was convicted of misdemeanor operating a vehicle without owner’s consent in Kenosha County. Judge Mary Kay Wagner gave him 90 days in jail concurrent with another sentence. In 2019, he was convicted of misdemeanor possession of a controlled substance in Langlade County. Judge John Rhode gave him 10 days in jail. In 2016, he was convicted of misdemeanor disorderly conduct in Wittenburg. Judge James Habeck gave him 30 days in jail.

His family told WTMJ-TV that he was bipolar with split personalities, off his meds, and using alcohol.

In 2007, while at Lincoln Hills juvenile detention center, he was convicted of felony battery by prisoners and criminal damage to property. Judge Patrick Fiedler gave him 1 year in prison in a case prosecuted in Dane County. On Facebook, he noted that he spent time at Lincoln Hills.

Despite that fact, judges didn’t seem to treat his cases with much urgency when he landed back in court, starting in 2020, and right up until the days before his crime spree.


The Franklin Crime Spree

Milwaukee County Sheriff Earnell Lucas said in a news conference that, before 8 a.m., an armed individual “commandeered a vehicle and its driver and directed him to a Walmart store near 27th and Hope, at which time the individuals exited the vehicle, went inside the Walmart, may have obtained some items, and returned to their vehicle.”

Here’s another video we were sent.

They then appeared at a service station on South 27th Street, at which time the victim went inside and alerted an attendant to call the police. The two individuals left and went to the Walmart store at 27th and Sycamore, at which time the victim notified a clerk to call police. Subsequently a call to the Walmart of an active shooter was received. Police responded from multiple agencies. A pursuit ensued that ended in a crash at which time the suspect “jumped out of the vehicle, commandeered another vehicle, and now led officers again on a pursuit that concluded in a crash just north of the intersection at 27th and Sycamore. Individual exited the vehicle with a firearm. Officers engaged the individual, discharged their weapons, and the subject was struck.”

The suspect died. Multiple officers from different agencies are involved. No officers were injured, Lucas said. “We are currently trying to piece together all of the moving parts,” said Lucas, adding that there is no current danger to the public. He said it’s still being investigated whether there were shots in Walmart or at the Walmart parking lot, and whether the suspect fired at officers.

“This peaceful morning started out much like every morning and little did members of law enforcement know that they would be confronted by the dangers and threats, but it’s indicative of the work that the men and women of law enforcement do each day, and the dangers we face each day,” Lucas said.

On the scanner, an officer described the situation as a “Franklin active shooter” incident at one point, although, as noted, the danger has past. Officers described conducting searches in Walmart on the scanner but said “we have not encountered any victims” in Walmart.

The Milwaukee County Medical Examiner’s office confirmed they were responding to the scene, writing, “MCMEO is responding to S 27 and Sycamore in Franklin/Oak Creek. One male victim. Autopsy is scheduled for Monday. Avoid the area.”

“North of Sycamore, he crashed… shots fired, shots fired, 2-7 Sycamore,” officers said in the scanner. “Copy that, shots fired, Sycamore, suspect down…the suspect still has a gun…suspect down, not moving.”

“We received information that the shooting may have taken place in the parking lot and not the store, but I have not vetted that,” an officer said on the scanner. An officer said police were confirming with other businesses to “make sure we have no other shooters out.”

The Walmart is located at 6701 S 27th St, Franklin, Wisconsin.

David marshall

On the scanner, dispatchers and officers said there was a second scene involving a car at 27th and Ryan. Video from the scene showed the car turned over. An officer said on the scanner that the vehicle was stolen with one license plate.

On the scanner, dispatchers and officers said, “It happened inside the store. Suspect was wearing a gray sweatshirt and Green Bay Packers type hat.” They referred to a “body.” They said, there is a second scene at 27th and Ryan, involving the same suspect, who stole a car. At one point, they said there was a “Franklin active shooter.” Officers referred to rounding up the employees and other people in the Walmart store to interview them. They referred to a victim at one point and then said a Greenfield officer was with the subject, who said he was “all right there.” Officers spoke of moving in “tandem” to clear the grocery and bakery sections.

A witness told Fox6, “All of a sudden we saw a vehicle coming out of his parking lot going like 80 to 100 miles per hour down 27th Street and then all of a sudden you heard them hit like two or three cars. Cop cars started following them and then gunshots were fired. A lot of gunshots were fired – and I don’t know it was just crazy.”

Open Case 1

David marshall

At the time of his death, Marshall had an open case on charges of felony armed robbery with use of force, felony attempt theft – movable property from person/corpse and misdemeanor retail theft, according to court records. He was charged on July 7, 2020. The initial appearance in the case was not held until January 2021, which is an odd length of time, a delay not explained in the court records. He was declared indigent.

Cash bail of $500 was set by Court Commissioner Dewey Martin, a former lawyer in the corporation counsel’s office. He’s the same court commissioner we wrote about previously for giving a signature bond to a woman accused of pointing a gun at a Milwaukee police officer.

Marshall started racking up the violations.

In May 2021, there was a pretrial services violation report filed with the court. By then, the case was in front of Circuit Judge Milton Childs, a former public defender’s office supervisor appointed by Judge Tony Evers.

David marshall
Judge milton childs.

Evers’ touted Childs’ “vast experience as a public defender” in a news release when he appointed Childs to the bench.

In June and July, there were at least four more violation reports filed with the court against Marshall. One was a GPS violation.

In June 3, Childs addressed the “Justice Point violations.” What did he do? “Defendant admonished and reminded of bail conditions,” a notation says in the court records.

By June 30, 2021, there was another Justice Point violation. On July 9, another one. On July 12, yet another. On July 13, another violation.

On July 13, a bench warrant was issued when Marshall didn’t show up for court. But no action was taken on his bail.

“Case scheduled for status conference. Defendant failing to appear. On the State’s motion, the court ordered a bench warrant to issue. No action as to bail,” the court records say. On July 21, he was discharged from Justice Point.

Marshall then was located, and he was back in court for a review of bail on Aug. 9. Despite all of the violations, the court records state that his bail was now $1,000 cash but note, “$500.00 previously posted remains.”

“$500.00 previously posted remains. Turnover to Justice Point for level 5 monitoring. All other previously ordered conditions of bail to remain the same,” the court records say.

The court records are a bit confusing on this point; they say that Marshall posted $500 bail on Aug. 17, 2021, was back in custody on Aug. 27, and then posted another $500 bail on Sept. 2, 2021 – the day before the Franklin crime spree. However, although Sept. 2 is the date the bond was recorded, the notation in the file says, “Actual Date Bond Posted with sheriff 08/30/21.”


Open Case 2

David marshall

That’s not all. Marshall had another open case in the Milwaukee County court system. In February 2020, his first court hearing, it was determined he was not in court, but that was only because he was already in custody in the jail on another offense.

In January 2020, he was charged with felony bail jumping, felony methamphetamine possession, and misdemeanor resisting an officer.

Court Commissioner Rosa M. Barillas gave him a $1,000 signature bond. That meant that he just had to sign a piece of paper to post bond – no cash required at all.

The case wound through the system, adjourning because of COVID for a time. In June 2020, the court, by then Judge Childs again, received a report of a Justice Point violation. He was supposed to be arraigned in July 2020, but that was adjourned when he was “not produced.”

By October 2020, the case was transferred to Judge Danielle Shelton, a former public defender. Supported by prominent Democrats, she ousted a Scott Walker appointee.

David marshall
Judge danielle shelton

In November 2020, the judge was informed that Marshall had picked up a new case.

The case dragged on for months with multiple status conferences. In May 2021, the court records say, “Defendant has been accepted to drug treatment court. Defendant failing to appear, Court ordered a bench warrant issued but stayed the issuance until next appearance.”

In June 2021, there was an arraignment. Later that same month, the court records say, “Defense informs the Court Defendant won’t qualify for Drug Treatment Court as he has moved out of County but would like time to speak with the Defendant.”

On July 31, the case was transferred to Judge Brittany Grayson. She’s a former assistant district attorney appointed to the bench by Evers.

Grayson held one “off the record” hearing in the case. That was on Aug. 18. The court records say, “Defense requests additional 30 days as Defendant has been accepted into Drug Treatment Court. Parties agree via email to adjourned date of September 28, 2021 at 8:30 am.”

Of course, before that date could arrive, Marshall was marauding through Franklin.


spot_img
robin vos

WATCH: Robin Vos Announces He Isn’t Running for Re-Election. End of an Era

Assembly Speaker Robin Vos just announced that he won’t run for reelection in November. His voice cracking, he revealed that he suffered a minor...

Wisconsin Online Gaming Bill Is Legal, Former Scalia Law Clerk Told Legislature

A lawyer who worked as a clerk for conservative Supreme Court Justice Antonin Scalia authored a memo to the state Legislature explaining why he...
kevin hermening

Marine Veteran, Business Owner Kevin Hermening Announces Run for Congress: ‘Deep Local Roots’

“This district deserves a representative who has lived here, worked here, and stood shoulder to shoulder with neighbors through both the good times and...

Courageous Band of Republican Legislators Gets 2 Major Women’s Healthcare Bills Through

“This is a huge win for the women of Wisconsin” - Rep. Bob Donovan “It’s about the people, not the politics" - Rep. Pat Snyder A...
sara rodriguez

Lt. Gov. Sara Rodriguez Tells Brazen Lie About Waukesha County, Skips State of the State

Wisconsin Lt. Gov. Sara Rodriguez, who recently admitted that she "misspoke" on immigration, has now told a brazen lie about Waukesha County, then skipped...

How Republican Gov. Ron DeSantis Approved an Online Gaming Plan Similar to Wisconsin’s Proposal

This is the 3rd part in Wisconsin Right Now's series exploring aspects of the Wisconsin online sports wagering controversy that aren't getting much media...

The $31 Billion Company With Foreign Roots That Is Trying to Kill Wisconsin’s Online Gaming Bill

Wisconsin Right Now is exploring the backgrounds of the two major online gaming companies trying to kill the online gaming bill here. This is...
jose perez, marty brooks

Jose Perez, Marty Brooks FILES: Audio, Police Reports Detail Butt Pinching Accusation, Denial

"In my dreams, I never experienced anything like this," Marty Brooks told Milwaukee police. The Milwaukee police file on Milwaukee Common Council President Jose Perez's...
sara rodriguez

Sara Rodriguez SUPPORTS Allowing Schools to Raise Property Taxes for the Next 400 Years

"...Yes, I do think that was appropriate" - Sara Rodriguez on allowing school districts to raise property taxes for the next 400 years. Wisconsin Lt....

Milwaukee Police Chief Surrenders to Angry Activists, Bans Facial Recognition Used to Solve Homicide, Rape

Milwaukee Police Chief Jeffrey Norman has banned the use of facial recognition technology that the department has previously used to solve homicide and sexual...

All the Times Joe Biden Made RACIST Comments & Democrats Voted for Him Anyway

Democrats are screamingly angry about Trump's social media page posting - and then deleting - a video clip showing the Obamas as monkeys. To be...
reid hoffman

WI Democrat Governor Candidates, AG Won’t Pledge to Reject Epstein Island Visitor’s Cash

They've had days now to respond, but the Democratic candidates for Wisconsin governor and Attorney General Josh Kaul are all refusing to pledge to...

Why the Trump/Obama ‘King of the Jungle’ Video SPIN Made My Head Hurt

Stop insulting our intelligence! The spin that erupted after President Trump's Truth Social page posted a "King of the Jungle" clip featuring the Obamas made...
Jill Underly

Wisconsin DPI Spent $369K on 4 Day Event at Wisconsin Dells Resort, Report Says

(The Center Square) – Wisconsin’s Department of Public Instruction spent $368,885 to hold a four-day standard setting event in June 2024 at a Wisconsin Dells waterpark, according to a new report.

The event included 88 expert educators who were subject to non-disclosure agreements related to the workshop, according to records obtained by Dairyland Sentinel.

The publication fought for more than a year to obtain records of the meeting through Wisconsin Open Records law and attributes the Monday release of 17 more pages of documents to the involvement of the Institute for Reforming Government.

“The agency did not provide receipts for staff time, food, travel, or lodging,” Dairyland Sentinel wrote of the event at Chula Vista Resort in Wisconsin Dells. “Taxpayers are left to wonder how much of that $368,885 was spent on resort amenities, alcohol, or water park access for the 88 educators and various staff in attendance.”

There are no recordings of the event, DPI told the outlet, and meeting minutes were not sent as part of the public records response.

DPI was found by the Wisconsin Institute for Law and Liberty to have lowered school report card cut points in 2020-21, changed the labels on those in 2023-24 and lowered the cut points again that year as well.

In response, DPI formed a committee, held meetings and adjusted standards again last year.

WisconsinEye Back On the Air With Temporary State Funding; Bill Heard

(The Center Square) – WisconsinEye was back on the air broadcasting legislative hearings at Wisconsin’s capitol Tuesday, starting with a hearing on a bill to send long-term funding assistance to the private nonprofit that broadcasts Wisconsin state government meetings.

WisconsinEye received $50,000 in funding through the Joint Committee on Legislative Organization to go on the air during February.

Assembly Bill 974 would allow the network to receive the interest from a $9.75 million endowment each year, estimated to be between 4-7% or between $390,000 and $682,000. The network would have to continue raising the rest of its budget, which board chair Mark O’Connell said is $950,000 annually.

He spoke during a public hearing in the Assembly Committee on State Affairs on Monday. A companion bill in the Senate is not yet filed.

“We’ll need some kind of bridge,” O’Connell cautioned, saying it will take time for the trust fund granted in the 2024-25 budget to earn interest and get it to the network.

O’Connell also said that he hopes the legislation can be changed to allow for the Wisconsin Investment Board to be aggressive while investing the fund.

O’Connell noted that WisconsinEye raised more than $56,000 through donations on GoFundMe since it went off the air Dec. 15 and that there are seven donors willing to give $25,000 annually and one that will donate $50,000 annually if the legislation passes, which he said would put the network in a “relatively strong position in partnership with the state.”

O’Connell noted that many states fund their own in-house network to broadcast the legislature and committees.

“This legislation will fund only about 1/3 of what we need,” O’Connell said.

The bill has four restrictions, starting with the requirement that appointees of the Assembly Speaker, Senate Majority Leader, Assembly Minority Leader and Senate Minority Leader that are not members of the Legislature be added to the WisEye board of directors.

WisEye will be required to focus coverage on official state government meetings and business, provide free online access to its live broadcasts and digital archives and that WisEye provides an annual financial report to the Legislature and Joint Finance Committee.

Milwaukee Police Shoot Armed Man Who Refused Commands to ‘Drop the Gun.’ Firearm Recovered

Milwaukee police officers shot and killed an armed man after he led them on a dangerous pursuit and then refused "several commands to drop...

Tom Tiffany, Rob Kreibich Call on New Richmond Schools to Reverse Policy Allowing Males in Girls’ Bathrooms

Congressman Tom Tiffany, a candidate for Wisconsin governor, and state Rep. Rob Kreibich are both calling on the New Richmond School District to immediately...

Suspect Stole Wauwatosa Police SQUAD CAR, Fled; 4 Officers Struck & Injured

A source tells Wisconsin Right Now that a suspect involved in an incident at Mayfair Mall allegedly stole a Wauwatosa police squad car and...
reid hoffman

Tom Tiffany, Eric Toney Call on WI Democrats to Return Reid Hoffman’s $15 Million After New Epstein Emails

The Democratic candidates for Wisconsin governor and attorney general remain COMPLETELY SILENT on the Democrats' massive Reid Hoffman money haul and his Epstein ties....

Bill to Restart WisconsinEye Set For Assembly Committee; No Senate companion

(The Center Square) - A bipartisan Assembly bill that would re-start live stream operations of Wisconsin government from WisconsinEye is expected to receive its first committee discussion during a public hearing at noon Tuesday in the Committee on State Affairs.

The bill proposes granting WisconsinEye funds from $10 million set aside for matching funds in an endowment so that WisconsinEye can resume operations now, something that WisEye President and CEO Jon Henkes told The Center Square in November he was hoping to happen.

WisEye shut down operations and removed its archives from the being available online Dec. 15.

The bill, which is scheduled for both a public hearing and vote in committee Tuesday, would remove the endowment fund restrictions on the funds and instead put the $10 million in a trust that can be used to provide grants for operations costs to live stream Wisconsin government meetings, including committee and full Assembly and Senate meetings at the state capitol.

The bill has four restrictions, starting with the requirement that appointees of the Assembly Speaker, Senate Majority Leader, Assembly Minority Leader and Senate Minority Leader that are not members of the Legislature be added to the WisEye board of directors.

WisEye will be required to focus coverage on official state government meetings and business, provide free online access to its live broadcasts and digital archives and that WisEye provides an annual financial report to the Legislature and Joint Finance Committee.

“Finally, under the bill, if WisconsinEye ceases operations and divests its assets, WisconsinEye must pay back the grants and transfer all of its archives to the state historical society,” the bill reads.

There is not yet a companion bill in the Senate. The bill must pass both the Assembly and Senate and then be signed into law by Gov. Tony Evers.

WisconsinEye has continued to push for private donations to meet the $250,000 first-quarter goal to restart operations with a GoFundMe showing it has raised $56,087 of the $250,000 goal as of Monday morning.

“When we don’t always find consensus, it is nice to have something like transparency and open government where I think we’re in sync,” Assembly Speaker Robin Vos told reporters in a press conference.