_
After five years of doing this (this is #250!), I have reached the point where I don't post to these pages unless I am confident that what I have to say will be of interest, and hopefully some value, to at least a few of the readers who click this way day in and day out.
I have taken a critical position against online "casinos" a few times in the past (see the long-standing note at the bottom of every post) but gave up the campaign as a lost cause when it became clear that politics and vested interests will never make the bet-from-home process fair and safe for players in the USA.
What follows is a restrained, corroborated rant about the hypocrisy of the term licensed and regulated outside of our borders.
But first, I'd like to offer an analogy to help illustrate misconceptions about what public protection safeguards are likely to amount to once large sums of money have legally changed hands.
It's Main Street in Anytown, Anywhere, and a fancy new restaurant has just opened in an area where eating out options were once bland and boring, and a menu offering items more exotic than burgers and hot-dogs or fried chicken and pizza has been eagerly awaited for years.
The place gleams with newness and cleanliness when the doors swing open, and a big official certificate out front confirms that the kitchens and dining areas have been thoroughly looked over by professional health inspectors, and everything is A+ perfect.
For the first few weeks, critics rave about the quality and freshness of the food, word of mouth spreads, and the new joint is filled to bursting point night after night.
Then someone reports seeing cockroaches scurrying under the tables, and soon after that an entire family has to have emergency treatment for food poisoning.
More horror stories are reported, and pretty soon everyone in Anytown knows someone who has been to the Fancy New Place and regretted it, sometimes after getting very seriously ill.
But miraculously, the local health department's A+ accreditation stays on display by the restaurant door.
As a result, people from out of town who don't know better keep ordering food and putting themselves at risk, thinking that the meals must be fresh and the kitchens clean because a respectable regulatory body says so.
Anyone who thinks to jot down the health department's phone number and put in a call to complain is given the same official explanation.
The A+ rating was posted right after the owners of the restaurant paid a $250,000 licensing fee, and submitted a food safety report from outside inspectors who were hired by...the owners.
The rigid official position turns out to be that regular spot-checks on health and cleanliness standards are never carried out.
And remote health department updates occur on a prearranged schedule just once a year, a few days after a renewal application (and another $250,000) is received.
Again, inspections are not carried out by the public authority, which instead supplies guidelines to an authorized sub-contractor, and rubber stamps a fitness report paid for by the restaurant operator.
Crazy stuff, right?
I mean, what regulatory authority charged by legislation to protect the public would put its own reputation at risk, let alone the best interests and safety of the public it was created to protect, for a measly few million dollars?
Here are a few names:
The (UK) Gambling Commission
Alderney Gambling Control Commission
Government of Gibralter Remote Gambling Commission
Isle of Man Government Gambling Supervision Commission in association with
Malta Lotteries and Gaming Authority
Early this year, an opportunity came along for me to spend an indefinite amount of time in England, and I jumped at it because it would give me access to online betting services that, officially regulated under the terms of a 2005 gambling law as they are, are certain to be honest and upright.
Or so I thought.
But here's the way it really works.
Because the British Government doesn't want to soil its pristine image by being directly involved in something as seedy as gambling but needs all the tax revenue it can get, it dodges the dirt by creating outside bodies to get the gambling money machine rolling.
Lotteries have been running for years in the UK, but what some people see as a tax on stupidity (and I'll admit, I buy lottery tickets most weeks!) has somehow become respectable the world over, and Britain offers games that are almost uniquely fair.
All prizes are free of income tax, hallelujah! And a very large percentage of lottery revenues go to a variety of good causes without affecting government contributions (unlike in California, where the billions in lottery bucks that go to schools have enabled the state to pare its general fund education allocation, and squander our tax money elsewhere!).
So, schools in California are worse off than they were when the state lottery was launched for their benefit, while in England, stupidity taxes keep countless good causes and public projects running with more grant money than they ever saw before.
The UK Gambling Commission that was created in 2005 to oversee online "casinos" and bookmakers apparently didn't want to get its hands dirty either, so it promptly handed the groundwork over to a number of "approved regulatory authorities," most of which are listed above.
Not one of those bodies has any kind of mechanism in place to ensure that, in between licensing applications (and payment of fees ranging from more that $120,000 to $500,000 depending on anticipated revenue), its approved licensees actually run straight games.
There are rules that must be followed, and one of them at least is a huge improvement on the experience many of us can expect when we try to withdraw winnings from unregulated online operations in America.
In the UK, withdrawals from an online stash are credited to your bank account almost instantly, only very rarely taking longer than a couple of hours. Imagine that!
My primary interest in British gambling sites, including those run by High Street bookmaking giants who have been in business for decades, is centered on home-based horse-race betting, which is made almost unworkable in the US because it is only offered as an afterthought.
I apply a variation of the Target progressive betting rules at the track, and focus entirely on favorites and second favorites, filtering odds without reference to any other data.
And because online bookies accessible back home provide very little information about changing odds going down to the wire, a 3-1 second favorite five minutes before the off can dwindle to 3-2 or less before the gate goes up.
That makes life tricky indeed for a betting strategy which relates next-bet (NB) values to a specific goal or target.
For example, if I'm down $500 and a qualifying entry—one that meets my odds requirements—presents itself at 4-1, I might trim my bet to $150 in anticipation of a little bonus on top of my win target, only to have the payback drop to 5-2 and leave me still in the red after a win.
The result in short, as Dickens would put it: Misery.
Another win will come along to mop up the red ink eventually, but delayed and unreliable information makes off-track horse-race betting in your underwear (or whatever) a frustrating business.
First-rate online tote-boards at some of the top US tracks take some of the anxiety out of the process.
But overall, there is a shortage of data that makes it smarter on the whole to stick with props in which the odds are relatively stable.
At one point, I was reasonably confident that shrinking odds after a bet was placed could be compensated for with frequent adjustments in the loss to date (LTD), but in the end I had to accept that flying at least partially blind was a problem.
I also had to concede that America's unlicensed and illegal online bookies had too much power on their side, able to stymie horse-race bettors by forcing them to wear blinkers, and even manipulating the odds on events that had more comprehensive coverage.
The UK's online bookies offer a veritable horse-race punter's paradise in comparison.
No-strings free bets abound.
Winnings are handed over almost as quickly as they would be at a High Street bookie's counter.
And most books offer a "best odds guarantee" that gives you absolute certainty not only that the odds when you placed the bet won't shorten, but that if the price actually improve before the start, you'll get the higher payback.
On top of all that, you can back either the Unnamed Favourite or the Unnamed Second Favourite, which is a big help if the odds on two or three entries are close,and it's hard to guess which of them will end up matching Target's filter requirements.
Target HR is anathema to horse-race purists who, like sports bettors everywhere, believe in stats analysis and "educated" betting.
They react with horror to the heresy that picking winners is all about numbers and only peripherally linked to form, pedigree, trainers, jockeys, track conditions and other variables.
Never mind that in 8,000 or so races in the UK and Ireland so far this year, favorites won 35% of all races and paid an average of 1.8 to 1 (9/5 or +180), second favorites won 21% at 3.6 to 1 (+360), and the bottom-line numbers for 2013 are almost identical.
At some point, I will have multi-year data covering starting prices on the four shortest-odds entries in every UK/Eire race for the past decade, but that's going to take a while.
In the meantime, consider a recent analysis that looked at more than SIX MILLION races in the USA and concluded that flat-betting favorites has a long-term disadvantage of better than -6.0%, or nowhere near the -30.0% negative expectation suggested by simply looking at the number of wins versus the number of losses.
Betting flat or fixed amounts or determining bet values randomly will still result in a long-term loss, but Target applies a modified set of its long-published progressive betting rules to make betting on both favorites and second favorites consistently profitable over time.
Information about the Target HR methodology is available elsewhere, so let's get back to the topic of UK-licensed casino-style games which all the gambling regulatory bodies above say with hand on heart have an average house advantage of not more than -4.0% (the minus sign indicating negative expectation for the player).
Years ago, I played several hundred hands of blackjack on the Bodog (now Bovada) website and discovered a house edge of close to 60.0% overall, about 60x the NE in a real game and plainly as crooked as a dog's hind leg.
Here's some recent UK data:
SkyBets "SkyVegas" craps, 62 rounds, 19 Wins, 37 Losses, House Advantage 29.0%
SkyBets baccarat, 143 rounds, 51W, 92L, HA 28.7%
SkyBets blackjack, 270 rounds, 85W, 185L, HA 37.0%
SkyBets all games, 475 rounds, 155W, 314L, HA 33.5%
As it happens, I play blackjack strictly by the book and I am a very disciplined, consistent player—but I would have to be very lucky indeed to beat a house edge of 37%.
Baccarat and craps demand no player choices at all if you always back the same proposition (player at baccarat, the field at craps).
So the only legitimate reason for results like those I saw is an exceptional run of bad luck...so exceptional that it happened three times in three separate sessions, then twice more.
There's a more likely explanation than bad luck when the unexpected happens again and again, and that dog's hind leg I mentioned before comes back to mind.
A couple more "casino" sessions in the UK:
Betfred blackjack, 40 rounds, 11W, 29L, HA (also expressed as actual value or AV when a sequence has been logged) 45.0%
William Hill blackjack, 45 rounds, 9W, 36L, HA 60.0%
The amounts of real money involved in these transactions are completely irrelevant, but every one of the examples quoted is backed up with account data downloaded from each of the "casinos" involved and available for verification.
We're not talking about a huge number of bets here, less than 600 in all.
But the pattern is crystal clear: five sessions, five losses, with a combined house edge vastly larger than the 4.0% claimed in filings that boast a 96% RTP (return to players), a figure that the "regulators" accept without question.
Not one of the five sessions with three different online casinos saw a house edge of less than 28.0%.
And, of course, the gouge in each and every session bears no resemblance to the numbers that apply to the actual games these robbers are imitating: craps, blackjack and baccarat.
Oddly, if you click up a demonstration version of any of the games on these websites, you will encounter conditions about the same as those you would find in a bricks-and-mortar casino.
You won't win every time, but if you use Target rules against games that mostly have a house edge below 5.0%, you will do well. You just won't have any cash to show for it.
The very significant difference between the house edge at free-play games and what happens when you switch to real dough should be enough of a red flag to get the online regulators rushing to our rescue.
But wait...they weren't set up to protect players, were they? Their function was, and is, to give the illusion of careful oversight while collecting millions in fees for doing nothing at all.
The official position of the "regulatory bodies" responsible for assuring fair play on the part of licensees paying up to $500,000 a year for government permission to steal from their customers is that casino software is merely required to prove an acceptable RTP over millions of outcomes.
The figures are never checked. They are taken at face value.
And as long as complaining customers are clearly informed by a licensee that whatever their experience, it is "statistically insignificant," the casinos' humble servants in Alderney, Malta, Gibralter and the Isle of Man will consider the matter closed, time and time again.
It's simple enough to create a random-number generator that will simulate a house edge at different levels of player pain. And if the authorities were truly concerned about regulation and control and the protection of trusting gamblers, they would do it themselves.
If they did, they would find that in order to get repeated numbers of the order I saw from consecutive sessions totaling 600 rounds, the simulation's HA must be permanently set at 20.0% or higher.
Of course, the only sure way for an "oversight body" to truly oversee gambling operations is to spot-check games by actually playing them.
And it has been made very clear to me that no such thing is ever going to happen in the UK.
Pity the poor rubber-stampers in Alderney, a tiny island in the English Channel with fewer than 2,000 inhabitants.
They pull in close to £20 million a year in license fees from gambling operations in exchange for cloaking them in fake legitimacy, but 90% of the loot is grabbed by nearby Guernsey, the local authority that brokered the cozy money-for-nothing rubber stamping deal with the UK government.
No wonder the six employees (four part-time) of the Alderney Gambling Control Commission couldn't care less about fairness!
As for the arithmetic of games of chance, it may be true that anyone who bets on a simulated game that does not include actual cards, wheels, balls or dice may deserve to lose.
And if that's the case, then regulation of online games is not needed at all, and supervisory bodies that give the impression that Internet "casinos" are properly monitored and controlled are operating under false pretenses.
My guess is that the only way the integrity of online games will ever be properly tested is if thousands of players get together, log their bets, download casino-generated account records for corroboration, and share their experiences.
But that's not going to happen either, because gambling is fundamentally a solitary pastime, even when 30 players are elbow-to-elbow around a craps table, all yelling their heads off. The fun is shared, perhaps, but the wins and losses are not.
That leaves us with online betting propositions that can't be rigged, fixed, fiddled or faked, and horse racing is in my view the best of them all, at least in the UK.
Just remember, bet only on favorites and second favorites, and apply Target HR filtering and betting rules with absolute discipline, knowing that while the result of individual races may be unpredictable, and long-term numbers barely change from year to year.
Purists may hate to hear it, but like every other betting market in the world, horse-racing results are in the long run random. So while experts, including the stewards, may do their best to predict the outcome of any one race, no one really knows a damn thing about what's going to happen.
We know that in 1,000 races or so, favorites will win x% and second favourites will win y%, but that is not much help if we are setting bet values randomly and behaving as erratically as the stats themselves.
That's why, as with all games of chance, it is essential to apply a progressive betting approach that exploits winning trends and limits the damage from prolonged losing streaks as much as possible.
It is mathematically impossible for random betting to win against a large sample of random outcomes. And because their egos drive them to bet emotionally, the only experts who are certain to win in the long run are those with inside knowledge that is unavailable to anyone else.
Then, of course, they wouldn't be gambling.
Target HR is not for sale, but I will gladly give it away to anyone willing to help me expose online casinos—the dark side of book-making operations that have no choice but to be honest and accountable when it comes to sports betting—and the august public bodies that pretend to regulate them.
At the very least, I will need a log of bets clearly copied from a genuine "casino" website, along with proof that a complaint has been made to, and rejected by, the operator.
I'm willing to bet that if we pool all our data and analyze it with strict, verifiable accuracy, we will see a twisted house edge much closer to the 33.5% I experienced than to the 4.0% that "regulatory bodies" are naively bamboozled into believing...if in reality they believe them at all.
It's possible, I suppose, that an unbeatable algorithm has been secretly incorporated in the game software by its designers and that the "96% RTP" often quoted by commissioners actually includes a hefty skim to pad the percentage of the take paid to the game runner.
The online casinos would then be horrified to discover that nobody can win at their friendly games, and refunds in the millions would be dumped back into bank accounts all over the UK.
Duck, everyone...there's a flying pig headed our way.
_
An important reminder: The only person likely to make money out of this blog is you, Dear Reader. There's nothing to buy, ever, and your soul is safe (from me, at least). Test my ideas and use them or don't. It's up to you. One more piece of friendly advice: If you are inclined to use target betting with real money against online "casinos" such as Bodog, spend a few minutes and save a lot of money by reading this.
_
Thursday, August 28, 2014
Wednesday, January 22, 2014
A friendly challenge for blackjack aficionados with iPhones and iPods! Use the Target rules to match or beat the bankroll I have built up using MobilityWare's 21 simulation.
(Quick update: The Sethbets website is once again open to all)
I'm not claiming to be the world's greatest blackjack player, and I have no doubt that there are people out there who can make my million-plus in unspendable funny-munny look like chump change.
What I am saying is that my real-play experience, supported by what I'm able to do on the small screen of my iPod Touch in maybe a half-hour a day spread over 14 months, tells me that progressive betting is the only way to beat negative expectation in casino games of chance.
The gambling industry knows it and probably always has, which is why every game layout has spread limits, and why casino personnel are trained to quickly jump on a progressive bettor, and even show him the door if he can't be persuaded of the error of his ways.
Every time I say that, somebody somewhere will start an argument. But the fact is that anyone who sits down at blackjack or baccarat in particular and bets a standard Martingale (-1, -2, -4, -8, -16, +32) will very soon encounter what might be described as polite interference.
The only solution to that is to keep moving after two or three bets at any one location, switching games if necessary but maintaining the correct bet values at all times.
The surprise to me is that I have been able to rack up the above win against a persistent house edge that at 4.0% is about four times expectation for blackjack while betting a much tighter spread than I usually recommend.
I start with a $25, and if I lose it, the next bet is $200. Aggressive, yes, but what happens more often than not in these games is that a loss will be followed by a win, and vice versa.
If the second bet goes down, the LTD becomes 3,4 (three $100 units down, four units out) and the third bet is $400, followed by PBx2 (previous bet x2).
After three losers, there's one more PBx2 bet, and then we freeze until a mid-recovery win triggers two consecutive attempts to recover prior losses.
If those turnaround tries fail, start halving the bet...unless you have hit the max, in which case, NB=PB (next bet is a repeat of the previous bet) until recovery.
The max bet for this sim is $5,000, which provides a 1:200 spread.
It all sounds crazy, but by golly, it works, as the screen shots above confirm.
I fall back to a minimum $25 bet whenever the LTD reaches $100,000, and you will find that the stop-loss does not happen often. How could it? What matters is that cumulative wins cover those rare bail-outs, and the numbers above are equal to a fantasy win of more than $100,000 a month!
The simple rules above can be applied to baccarat, craps (including field bets) and even roulette, but my policy is to head for the blackjack tables whenever I'm looking at an LTD in the high double digits.
Blackjack offers the best table game odds in the house, but it is important to play basic strategy with absolute discipline, and to choose games with optimum rules (as many doubles and splits and redoubles and re-splits as possible, in other words).
I do have a couple of basic strategy quirks that I will vigorously defend whenever I face criticism, blackjack being a game that almost everyone seems to think they know everything about!
I will always hit my 12 or 13 against a dealer's 2 or 3, and I don't think twice about doubling down on a 10 against a dealer's A, 10 or paint-card (K,Q,J).
Earlier versions of the MobilityWare app have a couple of quirks of their own: Re-splits and repeat double-downs are not permitted, but if a player natural coincides with a dealer natural, the player wins!
Since 2-card 21 occurs only about 4.0% of the time, and the app is in any case dishing out about a 4.0% negative expectation instead of 1.0-2.0%, I believe that's a wash.
Pushes or ties are something else. In blackjack, they're a particular pain, and I cringe every time I hear another player utter the platitude, "A push is better than a loss." Playing to break even is a waste of time...
I prefer to double my bet after a push (or a tie in baccarat) up to an added value of $500 unless I'm a long way from a turnaround try, in which case I venture 2x the PB whatever the amount.
So for example, if your LTD in $100 units is 7,8 and you push, the next bet (NB) is 12u, and a win will take you way over your target (8). But it's a one-time bonus: Lose, and the NB/LTD is 19,20.
If you take the trouble to log your play, you will find that doubling after a push adds as much as 40% to your overall session profit.
You will lose a little more frequently than you win, because that's the name of any house game, but when they happen, you will get a big kick out of those "bonus" paybacks.
The simple rules above can be applied to baccarat, craps (including field bets) and even roulette, but my policy is to head for the blackjack tables whenever I'm looking at an LTD in the high double digits.
Blackjack offers the best table game odds in the house, but it is important to play basic strategy with absolute discipline, and to choose games with optimum rules (as many doubles and splits and redoubles and re-splits as possible, in other words).
I do have a couple of basic strategy quirks that I will vigorously defend whenever I face criticism, blackjack being a game that almost everyone seems to think they know everything about!
I will always hit my 12 or 13 against a dealer's 2 or 3, and I don't think twice about doubling down on a 10 against a dealer's A, 10 or paint-card (K,Q,J).
Earlier versions of the MobilityWare app have a couple of quirks of their own: Re-splits and repeat double-downs are not permitted, but if a player natural coincides with a dealer natural, the player wins!
Since 2-card 21 occurs only about 4.0% of the time, and the app is in any case dishing out about a 4.0% negative expectation instead of 1.0-2.0%, I believe that's a wash.
Pushes or ties are something else. In blackjack, they're a particular pain, and I cringe every time I hear another player utter the platitude, "A push is better than a loss." Playing to break even is a waste of time...
I prefer to double my bet after a push (or a tie in baccarat) up to an added value of $500 unless I'm a long way from a turnaround try, in which case I venture 2x the PB whatever the amount.
So for example, if your LTD in $100 units is 7,8 and you push, the next bet (NB) is 12u, and a win will take you way over your target (8). But it's a one-time bonus: Lose, and the NB/LTD is 19,20.
If you take the trouble to log your play, you will find that doubling after a push adds as much as 40% to your overall session profit.
You will lose a little more frequently than you win, because that's the name of any house game, but when they happen, you will get a big kick out of those "bonus" paybacks.
Throughout all my posts here, I have maintained that no one can hope to beat casino table games in the long run without a huge amount of money behind them, and a powerful combination of discipline and steel gonads.
It's only fair: Opening and running a casino is a massive investment, and if we could bite into the house's bottom line with a mere fistful of dollars, there would soon be no casinos and no games for us to play, and beat.
In recent years I have created countless interactive spreadsheet models that provide totally objective random outcomes (usually 5,000 at a time) and enable different rules to be applied to the same set of bets before a new data sample is created with a quick tap on the recalc key.
I have been fairly guarded about my models up to now, but I have reached the point where I'm willing to offer them for analysis and evaluation to anyone who can convince me that they are qualified.
The Target capped progression approach works dramatically well against most table games, but can be defeated in sims (including my own) by what I usually refer to these days as the inertia assumption.
What that means is that if a player is willing to sit still for a losing streak lasting dozens or hundreds of rounds, remaining inert and unaffected, and if the house is willing to allow him to bet as wide a spread as he wants at one location, that player will eventually be bankrupted.
But since neither of those conditions apply in real life and real play with real money, occasional crash-n-burns don't tell us much except that if you play like a fool, you will lose like a fool. Surprise!
Target's algorithm can also be successfully adapted for horse-race and sports betting, the key there being to avoid bets that pay less than even money, and pull back further in a losing trend than you would in casino house games with a house advantage of less than 3.0%.
Odds are much tighter away from the casino, and winning takes longer, too. It's tough to get more action than at blackjack, where it's possible to place a bet and see an outcome every 10-15 seconds or so.
To me, baccarat and craps, where 100 rounds an hour means blazing speed, is like watching grass grow without the benefit of stop-action wizardry!
Whatever your game, you cannot hope to make consistent money if you depend on luck, which runs both ways, or on some half-baked "predictive" selection method that claims that a given outcome is more likely in the next hand, roll, spin or coin-toss.
Target doesn't depend on a win being probable next time, because a win is never probable before your bet is placed: If the house edge for your game is, say, 2.0%, then every bet you place faces a 51% probability of losing, which means that over time, you are sure to win less often than you lose.
Blackjack has some exceptions to the probability percentage thanks to supplementary bets that are permitted after your first blind wager. But even if you double down on 11 and catch a 10, a win is still not certain: All you know for sure is that at least you can't lose.
Success in the long run is about getting maximum bang out of every win when you beat the odds and chips come your way, which means knowing at all times exactly how deep is your current "hole" and calculating bet values accordingly.
It's the arithmetic, mate, as Bob Hoskins once said in a very bad movie about London casinos.
Just know that in a casino, whether it's in London, Las Vegas or Timbuctu, players who consistently fail to do their duty and leave money behind when they push away from the table are considered to be the enemy.
Short-term winners are good for business; the other kind are not.
Odds are much tighter away from the casino, and winning takes longer, too. It's tough to get more action than at blackjack, where it's possible to place a bet and see an outcome every 10-15 seconds or so.
To me, baccarat and craps, where 100 rounds an hour means blazing speed, is like watching grass grow without the benefit of stop-action wizardry!
Whatever your game, you cannot hope to make consistent money if you depend on luck, which runs both ways, or on some half-baked "predictive" selection method that claims that a given outcome is more likely in the next hand, roll, spin or coin-toss.
Target doesn't depend on a win being probable next time, because a win is never probable before your bet is placed: If the house edge for your game is, say, 2.0%, then every bet you place faces a 51% probability of losing, which means that over time, you are sure to win less often than you lose.
Blackjack has some exceptions to the probability percentage thanks to supplementary bets that are permitted after your first blind wager. But even if you double down on 11 and catch a 10, a win is still not certain: All you know for sure is that at least you can't lose.
Success in the long run is about getting maximum bang out of every win when you beat the odds and chips come your way, which means knowing at all times exactly how deep is your current "hole" and calculating bet values accordingly.
It's the arithmetic, mate, as Bob Hoskins once said in a very bad movie about London casinos.
Just know that in a casino, whether it's in London, Las Vegas or Timbuctu, players who consistently fail to do their duty and leave money behind when they push away from the table are considered to be the enemy.
Short-term winners are good for business; the other kind are not.
Winning really is possible, and that promise has to be valid in the long, long term or what would be the point?
It's possible, but that does not mean that it's easy...
_ An important reminder: The only person likely to make money out of this blog is you, Dear Reader. There's nothing to buy, ever, and your soul is safe (from me, at least). Test my ideas and use them or don't. It's up to you. One more piece of friendly advice: If you are inclined to use target betting with real money against online "casinos" such as Bodog, spend a few minutes and save a lot of money by reading this. _
Subscribe to:
Posts (Atom)