Snoop Dog shocked fans at his New Jersey 4th of July concert with an extra long show.
Snoop Dogg’s headlining performance on Wednesday, Jersey City Fourth of July Experience was going to Do-double-overtime, giving parents with small children wanted to see the fireworks.
The 46-year-old rap legend was scheduled on stage at 8:30 a.m., according to Jersey City Office of Cultural Affairs, and wrap-up at 9:20 pm, with the fireworks scheduled to start immediately after his performance.
But Snoop, that included hits like ‘Gin and Juice’ and ‘ The Next Episode,” it started almost an hour late. It also took longer than planned because of a performance by surprise guest Akon.
By the time the fireworks finally started around 10:15 pm many impatient parents were already headed home with their children, but not before tweeting their disapproval on both the “Drop It Like It’s Hot” rapper and Jersey City Mayor Steven Fulop.
“Epic fail tonight at @jerseycity water,” a Twitter user wrote. “@SnoopDogg started late and moved the fireworks show. Thousands of JC parents and children wait on the fireworks. School night. The ppl of JC are super annoyed and disappointed and r save. @StevenFulop ur residents are not ur biggest fan now.”
Another user tweeted, “hey Mister Mayor, half of our party, and thousands of other small children had to go home because the fireworks were so late by Snoop Dogg?”
Fulop later addressed the scheduling snafu on Twitter, writing: “We do our best. That is all we can do. I know after 5 years in this job I can, unfortunately, not everyone to the sentence as sometimes problems surface. All in all, I think people had a great time – it was a long day with a lot to juggle.”
A Jersey City spokeswoman confirmed to Page Six that Snoop Dogg’s performance was the reason for the delayed fireworks.
Page Six reached Snoop’s rep for comment.
This article originally appeared on Page Six.