Joe Bruno Profile Banner
Joe Bruno Profile
Joe Bruno

@JoeBrunoWSOC9

Followers
54,572
Following
4,131
Media
15,881
Statuses
99,713

Passionate government & breaking news reporter @wsoctv . Cronkite, duPont, Emmy & Polk winner. Forbes 30U30. BBBS big. Elon alum. Joe.Bruno @wsoc -tv.com

Charlotte, NC
Joined May 2009
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
@JoeBrunoWSOC9
Joe Bruno
7 years
Dre got a concussion, 8 staples to the head, a broken wrist and lots of bruises from the attack. He says he will continue to protest @wsoctv
@JoeBrunoWSOC9
Joe Bruno
7 years
20-year-old tells me he's lucky to be alive after he says he was nearly beat to death in a parking garage during the protests @wsoctv
Tweet media one
117
2K
3K
70
20K
30K
@JoeBrunoWSOC9
Joe Bruno
5 years
“Beautiful souls like Riley are always with us in the way they made life more beautiful.” Riley Howell, 21 years old, shot and killed at #UNCC yesterday. Sources say he jumped on the gunman to try to save others. Statement from the family: @wsoctv
Tweet media one
Tweet media two
Tweet media three
204
6K
20K
@JoeBrunoWSOC9
Joe Bruno
3 years
Co-owner of the Thirsty Beaver Brian Wilson tells me Mick Jagger went unnoticed last night. Turns out the people to the right of him in this photo have floor tickets to the show tonight and they didn’t even realize it was him!
Tweet media one
295
1K
8K
@JoeBrunoWSOC9
Joe Bruno
5 years
Exclusive: A second woman, Cheryl Kinlaw, tells me she was paid $100 by McCrae Dowless to pickup absentee ballots. She said she never thought it was illegal because Dowless "has been doing it for years." She says needed extra money for Christmas presents. #NC09 #ncpol @wsoctv
Tweet media one
298
6K
8K
@JoeBrunoWSOC9
Joe Bruno
5 years
Ellis “Reed” Parlier, 19, shot and killed at #UNCC Parlier graduated from Central Academy of Technology & Arts in Monroe in 2017. A family spokesperson released a statement saying, "The family is still in shock and grieving over their loss." @wsoctv
Tweet media one
69
2K
8K
@JoeBrunoWSOC9
Joe Bruno
3 years
If you smoke or have previously smoked at least 100 cigarettes, you will qualify for a COVID-19 vaccine in North Carolina starting on March 24
1K
991
7K
@JoeBrunoWSOC9
Joe Bruno
2 months
AN Usher not THE Usher😅
53
352
6K
@JoeBrunoWSOC9
Joe Bruno
5 years
BREAKING: Dan McCready tells me he is officially withdrawing his concession. In an exclusive interview, he tells me he thinks Mark Harris knew what McCrae Dowless was doing and that Harris bankrolled "criminal activity." #ncpol #NC09 @wsoctv
112
2K
5K
@JoeBrunoWSOC9
Joe Bruno
5 years
BREAKING: We have obtained a photo of Mark Harris and McCrae Dowless together. The picture was taken in March at a political event in Bladen County. The person who took the photo has asked us to not identify them. #NC09 #ncpol @wsoctv
Tweet media one
265
3K
5K
@JoeBrunoWSOC9
Joe Bruno
5 years
Chief Putney says the first and foremost hero is Riley Howell. Putney says Howell having no place to run or hide, fought the assailant. Without his work, the suspect may not have been disarmed. "His sacrifice saved lives." #UNCC @wsoctv
Tweet media one
52
1K
4K
@JoeBrunoWSOC9
Joe Bruno
4 years
@rebel_sham I asked his team what he would prefer to be called and they suggested DaBaby
6
113
4K
@JoeBrunoWSOC9
Joe Bruno
7 years
20-year-old tells me he's lucky to be alive after he says he was nearly beat to death in a parking garage during the protests @wsoctv
Tweet media one
117
2K
3K
@JoeBrunoWSOC9
Joe Bruno
7 years
Vi Lyles will be the first African-American female Charlotte mayor #CLTMayor @wsoctv
Tweet media one
28
1K
3K
@JoeBrunoWSOC9
Joe Bruno
4 years
BREAKING: Mecklenburg County's Board of Elections just voted to make all of Charlotte's major stadiums and arenas early voting sites: - Bank of America Stadium - Spectrum Center - Bojangles Coliseum @wsoctv
Tweet media one
Tweet media two
Tweet media three
39
865
3K
@JoeBrunoWSOC9
Joe Bruno
4 years
The candidates in #NC11 are calling each other simps 4 days to go
Tweet media one
Tweet media two
62
474
3K
@JoeBrunoWSOC9
Joe Bruno
5 years
Like the woman I interviewed yesterday, Kinlaw never mailed the ballots. She gave them to McCrae Dowless. She doesn't know what he did with them afterward. She says she has no doubt Dowless wanted Mark Harris and Sheriff Jim McVicker to win.
89
1K
3K
@JoeBrunoWSOC9
Joe Bruno
5 years
BREAKING: McCrae Dowless has been indicted on three counts of felonious obstruction of justice, two counts of conspiracy to commit obstruction of justice and two counts of possession of absentee ballot #NC09 #ncpol @wsoctv
Tweet media one
74
1K
3K
@JoeBrunoWSOC9
Joe Bruno
3 years
According to the Mecklenburg County Sheriff’s Office, internet personality Hayes Grier was arrested yesterday. He’s facing three felony charges of common law robbery, conspiracy and assault serious bodily injury. He has been released from the Meck County Jail.
59
246
3K
@JoeBrunoWSOC9
Joe Bruno
2 years
After the Panthers lost to the Falcons 29-3 on November 17, 2019, David Tepper held a press conference saying mediocrity won’t be tolerated. Since that press conference, the Panthers are 11-33.
127
508
3K
@JoeBrunoWSOC9
Joe Bruno
3 years
College bands are going to go wild this song in the fall
7
117
2K
@JoeBrunoWSOC9
Joe Bruno
5 years
BREAKING: Rep @StenyHoyer tells @wsoctv that Mark Harris will NOT be seated on Jan 3. “Given the now well-documented election fraud that took place in #NC09 , Democrats would object to any attempt by Mr. Harris to be seated on January 3." #ncpol @wsoctv
Tweet media one
103
928
2K
@JoeBrunoWSOC9
Joe Bruno
2 years
Governor Roy Cooper says he is encouraging all schools and local governments to end their mask mandates
59
171
2K
@JoeBrunoWSOC9
Joe Bruno
5 years
What happened to the ballots Kinlaw picked up? She gave them to McCrae Dowless. After that, she doesn't know. "I don't know what happened to them, he had stacks of them on his desk." #NC09 #ncpol @wsoctv
Tweet media one
41
950
2K
@JoeBrunoWSOC9
Joe Bruno
5 months
Wow: Senator Thom Tillis is announcing a $1 billion grant to build passenger rail from Raleigh to Richmond. The funds are from the bipartisan infrastructure law, which Tillis supported @wsoctv
Tweet media one
51
242
2K
@JoeBrunoWSOC9
Joe Bruno
5 years
EXCLUSIVE: Absentee ballot witness says she was hired by McCrae Dowless to collect ballots & deliver them to him. When asked if she was told to tell people about certain candidates she said, "(Sheriff) McVicker & Harris. That's who he was working for" @wsoctv at 6 #ncpol #nc09
Tweet media one
47
1K
2K
@JoeBrunoWSOC9
Joe Bruno
3 years
Liz and I are very excited to announce we will be staying in Charlotte. I have signed a new long-term deal that will keep me here with @wsoctv through 2026. Thank you @MikeOliveira for your leadership and investment in my career.
Tweet media one
126
25
2K
@JoeBrunoWSOC9
Joe Bruno
1 year
Inbox: Bojangles is teaming up with Appalachian Mountain Brewing to create Bojangles Hard Sweet Tea. It is hitting the shelves in March
Tweet media one
39
274
2K
@JoeBrunoWSOC9
Joe Bruno
5 years
To avoid the media, Mark Harris ran down a fire exit staircase. A man tried to prevent us from following but we still did. The alarm went off as he ran out. When media caught up he sprinted across the street to the First Baptist Church of Charlotte's parking lot #NC09 @wsoctv
210
751
1K
@JoeBrunoWSOC9
Joe Bruno
5 years
An FYI: According to the NCSBE, this isn't a voter fraud investigation. This is an absentee ballot fraud investigation and/or an election fraud investigation #NC09 #ncpol @wsoctv
21
417
1K
@JoeBrunoWSOC9
Joe Bruno
4 years
Governor Roy Cooper is going with Plan B. School districts can opt for Plan C (all remote) if they choose. Masks will be required for all teachers, staff and students (K-12). Everyone will get at least 5 masks
Tweet media one
121
588
2K
@JoeBrunoWSOC9
Joe Bruno
4 years
BREAKING: MLS will announce Charlotte as the 30th team on December 17 in CLT, a source tells @AllisonWSOC9 #MLS2CLT @wsoctv
Tweet media one
81
790
2K
@JoeBrunoWSOC9
Joe Bruno
5 years
Two of the top absentee witnesses (of the 159 envelopes I obtained) told me Dowless paid them. The others: Hester- threatened to call the cops on me. Singletary, J Dowless, Edwards- not home Britt- doesn't live at the address she put on ballot S Dowless- home, didn't answer door
Tweet media one
17
642
1K
@JoeBrunoWSOC9
Joe Bruno
3 years
My last live shot for a little bit is coming up at 11. Getting married this weekend. Taking lots of time off. Will try to stay off this website. Back in December!
Tweet media one
204
11
2K
@JoeBrunoWSOC9
Joe Bruno
5 years
At a loss for words. Thank you so much @PolkAwards for the honor.
@PolkAwards
George Polk Awards
5 years
Polk Award for Local Television Reporting: Joe Bruno of WSOC-TV for amassing evidence of ballot fraud in a disputed North Carolina Congressional race. #northcarolina #election
18
118
498
97
178
1K
@JoeBrunoWSOC9
Joe Bruno
5 years
Cheryl Kinlaw dropped the ballots off to McCrae Dowless at this building off of NC 410 Hwy in Bladen County. On the front door? A Mark Harris bumper sticker #NC09 #NCPOL @wsoctv
Tweet media one
Tweet media two
17
568
1K
@JoeBrunoWSOC9
Joe Bruno
4 years
BREAKING: North Carolina early voting and mail ballot results are in: President: Joe Biden- 56% Donald Trump- 43% #NCGov Roy Cooper- 59% Dan Forest- 40% #NCSen Cal Cunningham- 53% Thom Tillis- 42% @wsoctv
53
489
1K
@JoeBrunoWSOC9
Joe Bruno
5 years
New- Congressman @sethmoulton calls for a special election #NC09 #ncpol @wsoctv
Tweet media one
18
416
1K
@JoeBrunoWSOC9
Joe Bruno
4 years
You have reached a local government reporter, not the LSU quarterback
54
104
1K
@JoeBrunoWSOC9
Joe Bruno
5 years
The Hill: "Rep. Steny Hoyer (D-Md.) on Tuesday warned that Democrats will not seat (Mark Harris) if allegations of election fraud carry over to next year, when Democrats take control of the lower chamber." #NC09 #ncpol @wsoctv
21
403
1K
@JoeBrunoWSOC9
Joe Bruno
1 year
The Gastonia Police Department is asking residents to not shoot at the Chinese spy balloon if it flies over North Carolina
Tweet media one
100
354
1K
@JoeBrunoWSOC9
Joe Bruno
4 years
BREAKING: The Jerry Richardson statue is coming down. Charlotte DOT is about the close the road near Bank of America Stadium to allow the work to happen
Tweet media one
101
585
1K
@JoeBrunoWSOC9
Joe Bruno
4 years
NCSBE says 11,000 residents received a pre-filled voter registration application from Civitech. It included incorrect names, addresses and DOB info
Tweet media one
239
1K
1K
@JoeBrunoWSOC9
Joe Bruno
5 years
Some personal news
Tweet media one
149
18
1K
@JoeBrunoWSOC9
Joe Bruno
3 years
No one died from COVID-19 in Mecklenburg County in the past week
9
108
1K
@JoeBrunoWSOC9
Joe Bruno
1 year
On scene of the I-485 wreck. Cars are slowing passing the house on the shoulder. All minor injuries @wsoctv
Tweet media one
209
179
1K
@JoeBrunoWSOC9
Joe Bruno
4 years
Sources tell @AllisonWSOC9 that CMPD is no longer pursuing the weapons charge.
6
201
1K
@JoeBrunoWSOC9
Joe Bruno
4 years
Im outside Bank of America Stadium. A crew is checking out the Jerry Richardson statue. A flatbed truck is here.
Tweet media one
88
226
1K
@JoeBrunoWSOC9
Joe Bruno
5 years
An NCSBE spokesperson tells me subpoenas have been issued for the Mark Harris campaign, Red Dome and the Jim McVicker campaign #NC09 #ncpol @wsoctv
Tweet media one
21
443
1K
@JoeBrunoWSOC9
Joe Bruno
4 years
BREAKING: CMPD has launched an Internal Affairs investigation to determine if Officers followed department policies and directives during DaBaby’s arrest @wsoctv
24
441
1K
@JoeBrunoWSOC9
Joe Bruno
4 months
North Carolina is getting a Buc-ee’s! While you were sleeping, Mebane City Council unanimously approved the project during a marathon meeting. It will be located off Exit 152 of I-85
Tweet media one
24
134
1K
@JoeBrunoWSOC9
Joe Bruno
4 years
BREAKING: Senator Thom Tillis has tested positive for COVID-19 #ncpol @wsoctv
75
429
1K
@JoeBrunoWSOC9
Joe Bruno
4 years
Today marks 6 years for me as a reporter in Charlotte. I was 21 when I was hired and I was scared to death I would be eaten alive in this market. Thanks @GeoffMoJo for taking a chance on me and thanks viewers/ followers for sticking with me! Love this city!
Tweet media one
75
21
1K
@JoeBrunoWSOC9
Joe Bruno
5 years
NEW: The first voter at the Bladenboro 2 precinct at Old Spaulding-Monroe School this morning was McCrae Dowless He is the political operative now facing felony charges for actions that led to today's new #NC09 election @wsoctv
Tweet media one
211
599
953
@JoeBrunoWSOC9
Joe Bruno
8 years
BREAKING: CMPD sources confirm this photo I obtained of the shooting aftermath shows the weapon Keith Scott was holding. @wsoctv
Tweet media one
Tweet media two
230
947
789
@JoeBrunoWSOC9
Joe Bruno
5 years
NEW: Dan McCready has refunded a $2000 donation from Rep. Ilhan Omar. A spokesperson for McCready tells me Dan believes there is no place for divisiveness in politics and he didn't feel it was appropriate to accept the donation #NC09 #ncpol @wsoctv
243
232
869
@JoeBrunoWSOC9
Joe Bruno
4 years
BREAKING: North Carolina has its first case of coronavirus. A person from Wake County who traveled to Washington and was exposed at a long-term care facility where there is currently a COVID-19 outbreak. News conference at 3:30 @wsoctv
38
652
974
@JoeBrunoWSOC9
Joe Bruno
5 years
Just in from the DA
Tweet media one
50
357
880
@JoeBrunoWSOC9
Joe Bruno
2 years
Inbox: Dave Matthews is coming to Raleigh to host a free "Get Out The Vote" event for Cheri Beasley next Tuesday at the Ritz. Jaime Harrison will also be there #ncsen @wsoctv
31
215
977
@JoeBrunoWSOC9
Joe Bruno
5 years
New: Congressman @GerryConnolly (D-VA), Vice Ranking Member of the House Oversight and Government Reform Committee is calling for an emergency hearing into reports of election fraud in the race for #NC09 #ncpol @wsoctv
Tweet media one
10
348
882
@JoeBrunoWSOC9
Joe Bruno
5 years
Have you ever noticed how random things seem to always be spilling on Charlotte highways? I've been tracking them for a couple years. Here is a list that will update! 1. April 2016- Paint #SpillTracker @wsoctv
Tweet media one
70
229
941
@JoeBrunoWSOC9
Joe Bruno
4 months
We have a date: The North Carolina Lottery Commission voted today to allow mobile sports betting starting March 11 at noon. You will be able to create betting accounts starting March 1. The ACC men's basketball tournament starts March 12 March Madness starts March 19 @wsoctv
Tweet media one
27
199
921
@JoeBrunoWSOC9
Joe Bruno
5 years
Former #CLTCC candidate Pete Givens confirmed to Channel 9 that Mark Harris introduced him to McCrae Dowless. "Mark told me about this guy's process... that he had a process." Harris is Givens' pastor First reported by @theobserver #NC09 #ncpol
Tweet media one
55
430
807
@JoeBrunoWSOC9
Joe Bruno
4 years
North Carolina Democratic Party statement on the actions of the Alamance County Sheriff’s Office: “The actions of these officers represents completely unwarranted police hostility and voter suppression.” @wsoctv
Tweet media one
35
323
841
@JoeBrunoWSOC9
Joe Bruno
3 years
I am just blown away and stunned. Thank you so much @CharlotteMag and @greglacour
@CharlotteMag
Charlotte magazine
3 years
Know this guy? Our December issue arrives in the coming weeks, and we just couldn't wait to share our cover, featuring one of our 2021 Charlotteans of the Year: @JoeBrunoWSOC9 . Meet the rest when you pick up one of our most highly anticipated issues of the year.
Tweet media one
20
28
354
85
23
880
@JoeBrunoWSOC9
Joe Bruno
5 years
Crazy story in Charlotte: - A man tried to kidnap a woman. - She broke free and ran into a karate studio. He followed her. - The karate instructor fought the suspect. - Suspect taken to the hospital on a stretcher
43
264
819
@JoeBrunoWSOC9
Joe Bruno
4 years
My coverage on the ground is finished for the night. I saw a heck of a lot of good. Absolutely no bad.
Tweet media one
18
94
849
@JoeBrunoWSOC9
Joe Bruno
2 years
Southern Spirits in Fort Mill says they will not promote Russian products at this time. They will be removing displays from the floor and will promote the Ukrainian vodka Kozak instead.
Tweet media one
26
105
835
@JoeBrunoWSOC9
Joe Bruno
3 years
We are vaccinated!
Tweet media one
23
4
834
@JoeBrunoWSOC9
Joe Bruno
1 year
The NC Senate voted 38-11 to pass the sports betting bill. The final vote could come as soon as tomorrow. Legal sports betting in North Carolina is in the red zone @wsoctv
18
139
835
@JoeBrunoWSOC9
Joe Bruno
4 years
Good morning. It is a beautiful day for strangers to argue with other strangers on Twitter about masks. The mandate goes into effect at 5 pm
Tweet media one
34
130
818
@JoeBrunoWSOC9
Joe Bruno
1 year
Breaking: After 3 shootings in 75 days, Apple is permanently closing its location in the Northlake Mall. This is arguably the mall’s biggest attraction. Employees were informed today, per Bloomberg @wsoctv
Tweet media one
92
317
808
@JoeBrunoWSOC9
Joe Bruno
4 years
NEW: Rep. David Lewis is facing federal charges for false statements to a bank and failure to file a tax return. He has resigned from his seat #ncpol @wsoctv
Tweet media one
Tweet media two
Tweet media three
38
425
746
@JoeBrunoWSOC9
Joe Bruno
2 years
Pat McCrory deployed the National Guard to Charlotte in 2016. People were protesting the death of Keith Scott. Antifa wasn’t trying to take over the city of Charlotte
@PatMcCroryNC
Pat McCrory
2 years
As Governor, I deployed the National Guard when Antifa tried to take over. I know what it takes to restore law & order. We've got to stop the crime wave that is hurting businesses & families across our nation, by responding with tough action that puts criminals behind bars.
762
11
83
43
168
792
@JoeBrunoWSOC9
Joe Bruno
5 years
BREAKING: Mark Harris announces he will NOT run for #NC09 in the new election. Harris endorses Union County Commissioner @StonyRushing for the seat #ncpol @wsoctv
87
360
733
@JoeBrunoWSOC9
Joe Bruno
4 years
Senator Thom Tillis in 2016 after the death of Justice Antonin Scalia: "the process of filling the Supreme Court vacancy would be best left to the next President.” #ncsen
Tweet media one
54
393
774
@JoeBrunoWSOC9
Joe Bruno
1 year
The votes are in. Charlotte residents have officially named the new electric street sweeper Sweepy McSweepface. Democracy in action @wsoctv
Tweet media one
34
115
774
@JoeBrunoWSOC9
Joe Bruno
5 years
NEW: Tonia Gordon has turned herself in to the Bladen County Sheriff’s Department. She is the third arrest of the NC election fraud investigation. Two others still wanted #NC09 @wsoctv
Tweet media one
25
371
695
@JoeBrunoWSOC9
Joe Bruno
4 years
NC: You do not have to place your absentee ballot in the mail. You can drop it off at your county’s Board of Elections or at an early voting site. If you are mailing your ballot, it is recommended you do it by at least October 27 @wsoctv
Tweet media one
17
639
749
@JoeBrunoWSOC9
Joe Bruno
2 years
“You need to go home, grab your babies and love them. And take the daggum masks off.” - Commissioner Vilma Leake as she made a motion to drop Mecklenburg County’s mask mandate #MeckBocc
27
130
726
@JoeBrunoWSOC9
Joe Bruno
1 year
NC Dems Chair @abreezeclayton and Meck Dems Chair Jane Whitley call Cotham’s party switch “deceit of the highest order.” They are calling for her resignation @wsoctv
Tweet media one
52
175
742
@JoeBrunoWSOC9
Joe Bruno
6 months
A blue wave has struck Huntersville. Former State Rep. Christy Clark won Huntersville Mayor. Mecklenburg County Democrats won all 6 At-Large seats. Jennifer Hunt, Nick Walsh, Edwin Quarles, Alisia Bergsman, Amanda Dumas and LaToya Rivers
21
143
734
@JoeBrunoWSOC9
Joe Bruno
8 years
People are holding their fists up, chanting "hands up don't shoot." @wsoctv
7
718
676
@JoeBrunoWSOC9
Joe Bruno
2 years
He’s in: @JeffJacksonNC says he’s running in the new 14th District. With more than $830,000 in the bank and widespread name recognition, he’s an instant frontrunner.
22
71
727
@JoeBrunoWSOC9
Joe Bruno
8 years
Just got off the phone with the truck driver. She is still inside her truck as people loot her cargo and burn it. She fears for her life
87
638
488
@JoeBrunoWSOC9
Joe Bruno
5 years
Panthers QB @CameronNewton recieved 11 write-in votes to be Mecklenburg County's soil and water conservation district supervisor @wsoctv
25
202
697
@JoeBrunoWSOC9
Joe Bruno
2 years
BREAKING: The Panthers have sent notices to Rock Hill to formally terminate the previous agreements on the practice facility and HQ. The deal is off @wsoctv
Tweet media one
112
194
706
@JoeBrunoWSOC9
Joe Bruno
3 years
It is April 7- all North Carolinians 16 and older are now eligible for a COVID-19 vaccine
7
254
715
@JoeBrunoWSOC9
Joe Bruno
7 months
The two likely candidates for North Carolina’s Attorney General race in 2024: Dan Bishop (R) Jeff Jackson (D)
Tweet media one
Tweet media two
99
45
700
@JoeBrunoWSOC9
Joe Bruno
4 years
I have been wearing a mask on air for a couple months now. I personally do so to model good behavior. I don’t know about you but I don’t like this COVID world we’re in. I want out. If masks help get us to some sort of normalcy faster then sign me up. It’s just a mask.
34
59
696
@JoeBrunoWSOC9
Joe Bruno
4 years
BREAKING: Gov Cooper announces NC is moving into Phase 3. Bars can reopen for outdoor service only at 30% capacity. Movie theaters can reopen at 30% capacity. Stadiums with more than 10,000 seats can have 7% capacity. Small outdoor venues can have 30% capacity or 100 guests
51
407
682
@JoeBrunoWSOC9
Joe Bruno
3 years
The Charlotte-Mecklenburg School Board has voted 8-1 to require masks for all students, teachers, staff and visitors, regardless of vaccination status
46
112
690