VikesCentric is written by Twin Cities football writers Bo Mitchell of SportsData, Arif Hasan of Vikings Territory, Aj Mansour, who hosts Minnesota Vikings Overtime on KFAN, and Joe Oberle a long-time Minnesota based writer. The VikesCentric crew crunches numbers, watches video and isn't shy about saying what's on their minds.

Posts about Bears

VikesCentric: Thursday game gives Vikings the advantage

Posted by: Bo Mitchell Updated: October 23, 2012 - 6:00 PM

The schedule-makers did the Vikings a favor by setting them up at home for their lone prime time game of the season. Said favor is even bigger considering the game is on a Thursday night.

 
Of course the alternative was to play this game in Tampa, but the league probably didn't want one of their showcase games of the week to be played in front of stadium with empty seats and to be blacked out in the local market – as many games have been in Tampa the last few years.
 
Nonetheless, the Vikings have to be pleased with the advantage this week's game gives them… and make no mistake, it is an advantage. The numbers speak for themselves.
 
This is the first season in NFL history that the league has scheduled a Thursday night game every week of the season. The decision to go with Cee Lo Green on the NFL Network bumper music is hopefully a one-and-done deal, but it appears the Thursday night games themselves are here to stay.
 
Home teams have benefitted greatly from the Thursday night schedule, winning five of the six games played on Thursday nights this season. The only loss: the woefully-underperforming Panthers (who are 1-5 and just fired GM Marty Hurney on Monday) lost at home to the defending Super Bowl champion Giants in Week 3. Of course, there was probably no way the Panthers were going to win that game regardless of day or location.
 
Note: they moved the Week 1 Thursday night game to Wednesday night so as not to compete with President Obama's speech at the Democratic National Convention. The Giants lost at home in a surprising win by the Cowboys that first Wednesday. Counting that game, home teams are 5-2 in mid-week games this season.
 
That's still a solid winning percentage for home teams, even considering the Giants/Panthers aberration. Thursday night home-field dominance is nothing new. Going back to last season, home teams are 13-4 on Thursday nights. That's a .760 winning percentage compared to a .615 winning percentage (64-40) enjoyed by home teams overall this season.
 
In a league of parity, a seemingly small thing such as a condensed schedule favors the home team.
 
NFL players and coaches are creatures of habit. When the game is on Sunday, they know what to be ready for – reviewing game film on Mondays, rest and community work on Tuesdays, practices Wednesday-Friday, etc. When the game is on Thursday, it's completely different. And for the road team, having to hop on a plane the day you're usually practicing for the first time all week can screw everything up. There's less time for coaches to game plan and less time for players to heal from injuries.
 
The Vikings now need to take full advantage of the scheduling benefit, get to 6-2, and take a few days off… because the same schedule makers that gave them a Thursday-nighter at home also back-loaded their schedule.
 
For those Vikings fans who haven't peeked ahead, the second half of the season kicks off with a game in Seattle – perhaps the toughest venue in the NFC, maybe even the entire NFL, in which to win as a road team. Then they have a winnable home game against the Lions followed by their bye in Week 11. After that: road games in four of the last six to finish the season -- at Chicago, Green Bay, St. Louis, and Houston with home games against the Bears and Packers to break up the road trip. The combined record of the Vikings' post-bye week opponents: 27-13 (.675). Ouch!
 
In other words, enjoy the comparatively primrose path while it lasts and enjoy the national spotlight Thursday night because the road is about to get rocky.
 
 
Bo Mitchell is the VP of Content at SportsData
You can follow Bo on Twitter at @Bo_Mitchell

VikesCentric: Percy's prolific pace

Posted by: Bo Mitchell Updated: October 18, 2012 - 9:51 AM

We interrupt the Minnesota's Vikings NFC North contention for a look at an individual player's pursuit. Last year Jared Allen fell just one sack short of breaking the NFL's single-season record for sacks, settling for a team-record 22. This year it's Percy Harvin who's taking a run at the record books – for receptions. 

Harvin's prolific pace finds him leading the NFL with 49 receptions, one ahead of the Patriots' Wes Welker. The 49 catches are the most by a Vikings player through the first six games of a season. In 1994, Cris Carter (who is overdue for the Hall of Fame, but that's another VikesCentric matter for another day) had 45 receptions through six games and finished with 122, an NFL record that stood for all of one season.

Carter duplicated the 122-reception total the following season in 1995, but so did some guy named Jerry Rice. That same season the Lions' Herman Moore one-upped them both with 123 catches. Moore's 123 receptions from 1995 were tied by Welker's total from 2009, but both rank second in NFL history behind the gaudy 143-reception total recorded by the Colts Marvin Harrison in 2002.
 
Harvin's current pace of 8.16 receptions per game puts him on a course for 131 receptions – which would be a new Vikings record, but would fall a dozen shy of Harrison's mark. Looking back at the last half of last season suggests this year's record-threatening pace isn't a fluke. Over his final eight games of 2011, Harvin caught 56 passes. That's a seven-reception-per game clip, which adds a little more credibility to this year's six-game sample size.
 
Harvin's chances of breaking Harrison's mark aren't great. He would need 95 receptions over his final 10 games. In other words, he finished last year on a seven-catch per game clip, has started this season at slightly more than eight per game, and now needs to ratchet up the pace closer to 10. Percy would need a lot more games like last week in Washington when he caught 11 passes. In his last 10 games, he has been in double-digit receptions four times. The Vikings are targeting Harvin between 10 and 11 times per game and he's catching 79 percent of those passes thrown his way. What that means is he'll need even more targets on average to have a shot at the NFL record, and he already ranks seventh in the league with 62 targets.
 
Realistically, it might not be in the cards for Percy to catch Marv. However, Carter's team record is absolutely within reach. In fact, he could even slow down a tad or have an off week and still surpass Carter.
 
The next seven days will be critical to whatever chances Harvin has of smashing records. The Vikings have two games – Sunday against the Cardinals and next Thursday against the Buccaneers – and they are two of the worst teams in the NFL when it comes to allowing receptions to wide receivers. Arizona ranks ninth in terms of wide receiver receptions allowed with 75 through six games. Tampa Bay is even worse, ranking seventh with 78 allowed through just five games. That's a pace of 15.6 wide receiver catches permitted per game by the Buccaneers, the third-worst rate in the NFL. It should be a particularly good seven days for those of you with Harvin in point-per-reception fantasy football leagues.
 
Percy needs to take full advantage of the next two soft matchups and reel in 23 catches between the two games. Doing so would put him exactly half-way to breaking Harrison's lofty record with exactly half of the season left to play.
 
Even that might not be good enough, however, because the second half of the Vikings schedule is littered with much better defenses when it comes to defending wide receivers. The schedule includes two games against the Bears, a game each against the tough Seattle and Houston secondaries, and a rematch with a Lions defense that limited Harvin to a season-low three receptions in Week 4. For what it's worth, Harvin had three receptions in his first game against the Lions last year too, and then bounced back with 10 in the second game.
 
Few players are more fun to watch than Harvin so it should be enjoyable for any football fan to watch him make a run at these records over the next 10 games. It would be even sweeter for Vikings fans if his pursuit continued to coincide with the team's run at the NFC North crown.
 
 
Bo Mitchell is the VP of Content at SportsData and co-host of the Fantasy Football Weekly radio show on KFAN 100.3 FM.
 
You can follow Bo on Twitter at @Bo_Mitchell

VikesCentric: Why has the defense been so much better?

Posted by: Bo Mitchell Updated: October 9, 2012 - 1:38 PM

Just by watching the Vikings play this season you can see that their defense is executing better. The improvement has been apparent both on the field and on the scoreboard. Undoubtedly, Christian Ponder's game management, Percy Harvin's game-changing plays, and Blair Walsh's leg have all been major contributors to their 4-1 start. But more than any other factor, their strong defense has been responsible for their first-place standing.

 
Putting your finger on exactly why the Vikings are playing better defensively is harder to do. They aren't pressuring the quarterback quite as well as they did last season when they tied for the NFL lead in sacks and Jared Allen threatened the single-season sack record. They aren't returning turnovers for touchdowns a la the Chicago Bears, with whom they share the top spot in the NFC North. They are permitting opponents to convert on third downs at a 44.2 percent rate – the exact same rate at last season, ranking among the bottom third of defenses in that department.
 
Even so, they are definitely playing better. As head coach Leslie Frazier put it Monday during his press conference, "They’re playing with great energy, you can see the guys are playing with confidence, they’re in the spots they should be, and when they’re in those spots they’re able to make some plays for us."
 
In other words, they're not making highlight-reel plays, but they're doing what they are supposed to do. They are in their spots and making plays when they need to do so. They are executing. That alone is a significant step in the right direction.
 
Exactly how much better have the Vikings played through five games? It's admittedly a small sample size, but the first five games of this season compare quite favorably to 2011 across the board. The noted pigskin mavens at ProFootballFocus.com rank the Vikings as having the third-best defense in the NFL thus far this season, compared to 14th overall last year.
 
Here are a number of more specific areas that might make their improvement easier to understand:
 
Vikings defensive comparison
2011
NFL Rank
2012
NFL Rank
Points allowed per game
28.1
31
15.8
6
Yards allowed per game
358.2
21
304.2
7
Pass yards allowed per game
251.2
26
225.6
14
Rush yards allowed per game
107
11
78.6
6
QB rating allowed
107.6
32
84.6
12
Completion % allowed
68.2
31
61.8
14
Yards per rushing attempt
3.9
6
3.2
2
Passes defended
50
31
32
3
 
As you can see from the table above, they remain rock solid against the run, truly one of the five or 10-best run defenses in the league. They have not allowed any run longer than 15 yards this season. No other team in the league can make such a claim. However, their improvement against the pass (so far) has been the biggest differentiator. Look at the QB rating allowed stat. In 2011, their 107.6 mark was the second-highest allowed in the history of the NFL. It was like facing Tom Brady (105.6 rating in 2011) or Drew Brees (110.6) every week. They've got that number down into the realm of mere mortal quarterbacks this season – and in a passing league, that's pretty important.
 
Chad Greenway is playing like a Pro Bowler and ranks second in the NFL with 53 tackles thus far. If I had to pick a Vikings defensive MVP through five games, he'd be my choice. However, fellow veterans Kevin Williams and Antoine Winfield are looking more and more like they did three years ago. That definitely helps. As does the emergence of Jasper Brinkley at linebacker and the improved play of the secondary.
 
Oh the secondary -- so horrible last season and so pleasantly surprising this season! The stats tell the story. But the story has its new characters. Aside from foolishly putting his hands on an official this past Sunday and earning an ejection, rookie safety Harrison Smith has provided the secondary something it's lacked in, well, an awful long time: a hard-hitting intimidator. It also helps, as Frazier alluded to, he's been in the right place at the right time and he's making plays -- as evidenced by his six passes defensed. The same should be said for fellow rookie, cornerback Josh Robinson. He's probably been the most pleasant surprise. We knew he could run. We knew he had ball skills. His tackling has really stood out, though.
 
And maybe it's as simple as that. Be where you are supposed to be and tackle. The Vikings have done that so far this season, with rare exception.
 
 
Bo Mitchell is the VP of Content at SportsData and co-host of the Fantasy Football Weekly radio show on KFAN 100.3 FM.
 
You can follow Bo on Twitter at @Bo_Mitchell

VikesCentric: Looking for progress, not playoffs

Posted by: Bo Mitchell Updated: September 13, 2012 - 10:30 AM

I suspect a small percentage of the more unreasonable Vikings fans eagerly lap up the team's company line about 2012 not being a rebuilding season. Reasonable fans, who comprise the vast majority of the jaded Vikings nation, know better. One year after going 3-13 is not the time to be thinking playoffs – even in today's "worst-to-first" NFL.

 
Sure, the last nine seasons have produced at least one first-place team that finished last in its division the year before. In 2011, six teams made the playoffs that were not in the postseason in 2010. In fact, the last 16 straight seasons have produced at least five such teams that have gone from non-playoff to playoff teams in the next year.
 
So go ahead, Vikings fans, dare to dream.
 
It's a nice goal to have for those imbibing heavily on the Purple Kool Aid. But even if the Vikings go to Indianapolis on Sunday and defeat the Colts, it's an unrealistic no matter what Leslie Frazier or any of the players might say.
 
"Progress, not perfection" is a saying my wife uses frequently, and the idea fits the Vikings' situation. Only it might be better stated as "Progress, not playoffs." For progress is the real goal of the Vikings this season; and let's be honest, there's not much room for regression after last season.
 
We saw some definite signs of progress in Week 1, but the Jaguars are a team the Vikings had to beat at home. You don't lose a game like that – as the Vikings came about 20 seconds away from doing – and expect to make a serious run at the postseason. Similarly, this Sunday's game in Indianapolis is of the "must win" variety whether you envision a Vikings postseason game this season or are willing to settle for progress.
 
While Sunday's game against Andrew Luck and the Colts feels like a game the Vikings really should win if they want anyone to take them seriously, it's far from a slam dunk. The Colts have won their last two home games – in Weeks 15 and 16 last year. And remember, that team didn't have Luck under center. Moreover, the Vikings have never beaten the Colts on the road. Yes, you read that correctly. The Vikings are 0-10 in franchise history outside of the state of Minnesota against the Colts (0-2 in Indianapolis and 0-8 in Baltimore).
 
No, a win on Sunday in Indy cannot be taken for granted. The Vikings have not been particularly good on the road for the past decade. As this SportsData infographic shows, 21 teams have won more road games than the Vikings over the last 10 seasons. Thus, be satisfied if the Vikings pull one out against the Colts on Sunday. Road wins, even against a team like the Colts, have not been easy for the Vikings to come by.
 
But that's all it will be: one win in September against a team that they should beat. The schedule gets much tougher after this Sunday for the Vikings, starting with next week's game against the 49ers – a game that could feature two first-place teams.
 
Think about that for a second: a very real scenario exists in which the Vikings are in first place by 11 p.m. on Sunday.
 
All it would take is a Packers win over the Bears tonight (which seems like a pretty safe bet) coupled with the 49ers beating the Lions in San Francisco Sunday night (which seems quite certain) and the Vikings beating a team that has won just two of their last 17 games.
 
Don't get out over your skies, purple faithful. Even if they are a first-place team after two games, Vikings fans should be content with progress rather than playoffs in 2012.
 
Beat the Colts and then beat the Niners… then we'll talk about playoffs.
 
 
Bo Mitchell is the VP of Content at SportsData and co-host of the Fantasy Football Weekly radio show on KFAN 100.3 FM.
 
You can follow Bo on Twitter at @Bo_Mitchell

VikesCentric: Jumping to conclusions

Posted by: Updated: September 10, 2012 - 3:30 PM

It’s just one week, but everyone still wants to jump to conclusions about, well, just about everything we saw during the Vikings’ scintillating Week 1 win over the Jaguars. Let’s run down a handful of conclusions one might reach after Sunday, and discuss whether they’re more trend or mirage.

Blair Walsh has ice water in his veins.

Or “intestinal fortitude,” as head coach Leslie Frazier told the media after the game. For a 22-year-old rookie kicking in his first career game, Walsh could not have been more clutch. He calmly knocked down the 55-yarder to force overtime like it was just another routine extra point, then booted the 38-yarder in overtime for the (eventual) win.

Verdict: Trend. Walsh destroyed all doubts about whether the Vikings “wasted” a sixth-round pick on him, and vindicated General Manager Rick Spielman, who put his faith in Walsh by cutting expensive veteran Ryan Longwell in the offseason. We knew Walsh had a big leg, but after his clutch performance on Sunday it appears he’s got the guts to go along with it.
 
Adrian Peterson is not human.
 
Without playing a single preseason snap and a mere eight months removed from a knee injury that usually takes at least a year or more to completely heal from, Peterson didn’t miss a beat. After looking a bit tentative early in the game, Peterson settled down after scoring his first touchdown before looking like vintage AP on a couple of long runs (of ten and 20 yards) in overtime.
 
Verdict: Trend. He’s superman. Nobody will ever underestimate him again.
 
The secondary still stinks.
 
Sophomore Blaine Gabbert completed only 51 percent of his passes as a rookie and threw for almost as many interceptions (11) as he did touchdowns (12). On Sunday, what was supposed to be an improved Vikings secondary let him complete 23-of-39 (59 percent) for 260 yards and two touchdowns.
 
Verdict: Trend. Here we go again. Despite the return of cornerbacks Chris Cook and Antoine Winfield and the infusion of some young talent (safety Harrison Smith and nickel corner Josh Robinson), the Vikings had few answers for what was one of the worst passing offenses in the NFL a year ago. They managed to hold highly touted rookie wideout Justin Blackmon in check, but there were frequent breakdowns that led on numerous times to wide open receivers converting big plays for the Jaguars. Winfield has lost at least a step, Cook looked rusty, and the safety tandem of Smith and Mistral Raymond was far too inconsistent. In particular, on the fateful last-minute touchdown catch by the Jaguars’ Cecil Shorts, Raymond barely moved from where he had lined up. He was inexplicably frozen right after the snap, appearing, for some reason, to be shadowing Gabbert in the pocket while one receiver ran right past him and leaving Cook on an island against Shorts. How do you not ensure that there’s adequate coverage deep on that play?
 
Christian Ponder has arrived.
 
Ponder got off to a rocky start, but he engineered five scoring drives after halftime, including the game-tying one with 20 seconds on the clock and a methodical overtime drive. Most importantly, he didn’t commit a turnover.
 
Verdict: Mirage. Outside of Peterson looking healthy, Ponder was easily the most promising takeaway from this game. He completed nearly 75 percent of his passes and got in a groove once he got Percy Harvin involved. Harvin and tight end Kyle Rudolph are starting to emerge as legitimate go-to guys for Ponder, and if Peterson is this effective in the running game Ponder should continue to have opportunities to grow. But let’s not confuse a home opener against a bad Jaguars defense that was missing its’ top cornerback for the Bears or Packers on the road in late November. Sunday was a positive step in nearly every way for Ponder, but there will be more bumps in the road.
 
The play calling remains dubious.
 
The Vikings gained a total of two first downs on their first four drives of the game, all of which resulted in punts. Other than a reverse to Percy Harvin on the third play of the game, Harvin was completely invisible in the offense until the fifth drive. Later, they stalled out several times inside the red zone and had to settle for field goals when a touchdown would have put the game out of reach.
 
Verdict: Trend. The entire offense looked out of sync early on. Perhaps it was because nobody knew what to expect while breaking Peterson in, or perhaps the team was just sluggish coming off an equally sluggish preseason. Whatever the case, there shouldn’t be any excuse for excluding Harvin from the game plan for almost an entire half. Things finally got moving on the fifth drive, when Ponder threw it to Harvin three straight times to open a drive that began with just over two minutes left in the half. That ultimately resulted in the first of Peterson’s two touchdowns, and things were generally much improved for the remainder of the game. But why did it take nearly an entire half to get the ball into Harvin’s hands? Later, a nice Ponder-to-Rudolph connection gave the Vikings a first-and-goal from the three-yard line. Instead of just jamming Peterson down the Jaguars’ throats for a third time, the Vikings got cute; first running Harvin straight up the gut out of the backfield, then throwing a pass to third-string running back Matt Asiata before a broken play resulted in an incomplete pass to little-used tight end John Carlson on third down. Matt Asiata? Really? By not punching the ball into the end zone after three straight bizarre play calls, the Vikes left the door open for the late Jaguars’ comeback. The Vikings game plan should be pretty obvious and simple: Get the ball to Peterson and Harvin. End of story. Bill Musgrave seems to be doing a decent job with Christian Ponder’s development, but there continue to be a handful of head-scratching moments in just about every game.
 
Jared Allen was invisible.
 
Other than a sack on the second Jaguars offensive play that was reversed because of a questionable offside call on Allen himself, we saw little from last year’s NFL sacks leader. He was essentially stifled by Jaguars left tackle Eugene Monroe, and the Vikings inability to generate a pass rush was part of the reason Gabbert was able to dissect the secondary.
 
Verdict: Mirage. It was uncharacteristic and disappointing that he didn’t show up at home in the season opener – he failed to register a sack in just three games all of last year – but Allen will get his. Call it an off day and expect to see him terrorize Colts rookie QB Andrew Luck next week. If Allen and Brian Robison can generate a better pass rush next week and beyond, it will make the inexperienced secondary look a lot better.
 
Winning cures all ills.
 
It was ugly at times and you’d expect the Vikings to win a home game against one of last year’s worst AFC teams, but a win is a win is a win.
 
Verdict: TBD. The Vikings will take wins any way they can. Coming off the worst season in franchise history, they’re not in a position to be worried about who they beat or how pretty or ugly it is. Take last year, for example, when they easily could have been 3-0 after the first three games but turned that into 0-3 with a series of incredible second-half collapses. If the team wins a couple of those games early last season, there’s a school of thought that says the remainder of the year could have been totally different. One thing is very clear: if they’d lost on Sunday in the waning moments on a Blaine Gabbert-to-Cecil Shorts miracle, it could have sent them spiraling the wrong way before the season was even two weeks old. The impressive comeback should do wonders for this team’s confidence, and with an early-season schedule that’s littered with winnable games (Colts, Titans, Redskins, Cardinals, Bucs all within the next seven weeks), that confidence could lead to some more W’s.

Christian Peterson is the Director of Operations at LeagueSafe.com and Managing Editor of LeagueSafe Post. He has been a contributor to Vikings.com and is a co-host of the Fantasy Football Weekly radio show on FM 100.3 KFAN on Saturday mornings during the football season. Follow him on Twitter: @CP_ChristianP

VikesCentric: Vikings secondary can only get better

Posted by: Bo Mitchell Updated: June 19, 2012 - 8:31 AM

The Vikings are holding their three-day mandatory mini-camp this week at Winter Park and one of the most mandatory things they need to figure out between now and their Week 1 game against the Jacksonville Jaguars is how to improve their secondary.

Actually, it shouldn't be too difficult to improve given how low the bar was set last year. The Vikings' secondary was bad -- historically bad -- in 2011.

Their Quarterback Rating allowed (107.6) was the second-worst mark in the history of keeping track of such things. Their eight interceptions were tied for the lowest in the league despite the fact they also tied for the NFL lead with 50 sacks. There was a lot of pressure from Jared Allen and company, but little to show for it. They couldn't cover or produce turnovers.

That's a bad combination.

Getting Antoine Winfield back from last year's broken collarbone will obviously help a lot. So too will getting some kind of return on investment from 2010 second-round pick Chris Cook. Cook's off-field issues coupled with the sudden retirement a few weeks ago of 2009 third-round pick Asher Allen underscores the Vikings' biggest problem in the secondary: they haven't drafted particularly well.

Actually, that's being kind. Their drafting of defensive backs over the last 12 years (starting with the 2000 NFL Draft) has been nothing short of catastrophic.

Consider the following: from 2000 to 2011 the Vikings drafted a total of 18 cornerbacks and safeties. Those 18 defensive backs have played a grand total of 38 seasons in the NFL – or slightly more than two seasons per player – and have combined for just 35 interceptions. Do the math. That's less than two career interceptions per defensive back that the Vikings have drafted since the turn of the century. It's also less than one interception per season. That's not good.

Are interceptions the only way to measure the value of a cornerback or safety? Absolutely not, but it's a very good metric. And when you consider that more than half of the interceptions (20) from those 18 players came from two just players -- Cedric Griffin and Brian Williams -- it's even more unsettling.

Compounding the problem, the Vikings have shown a particular penchant of swinging and missing on defensive backs as high as the second and third rounds, including the aforementioned Allen and Cook. Tyrell Johnson (2008 second round) left this offseason with two pickoffs to his credit in four seasons. Remember Marcus McCauley (2007 third round), Dustin Fox (2005 third round), Willie Offord (2002 third round) and Eric Kelly (2001 third round)? The four of them combined for five career interceptions.

But many of those players were selected under previous player personnel regimes, some during the "triangle of authority" years.

Recently-anointed general manager Rick Spielman is undoubtedly ready to turn the page, starting with this past April's draft. You can bet Spielman is counting heavily on this year's third-round selection, lightning-fast corner Josh Robinson out of UCF, to buck the unfortunate Vikings' draft trend of early-round misfires in the secondary.

The very early reports on Robinson are exactly what you'd expect of a guy who ran the fastest 40 at the combine: he's a blur. The Vikings also appear to have struck gold with their second first-rounder from this year's draft, safety Harrison Smith. If the two of them can contribute right away – and Smith definitely should since he's penciled in as a starter – and other offseason additions such as former Bears corner Zack Bowman and former Ravens corner Chris Carr are even serviceable, the Vikings secondary will be better in 2012.

It's far too early to tell just how much better they'll be, but let's face it: they can't be worse. I'm boldly predicting an improvement to mediocrity and a return to double-digit interceptions.

Hey, it's a start.

ADVERTISEMENT

Connect with twitterConnect with facebookConnect with Google+Connect with PinterestConnect with PinterestConnect with RssfeedConnect with email newsletters

ADVERTISEMENT

ADVERTISEMENT