Feeds

* Posts by Ottman001

68 posts • joined 18 Feb 2012

Page:

Microsoft's anti-bug breakthrough: Wire devs to BRAIN SCANNERS

Ottman001
Windows

Presumably Microsoft had to put real effort into finding some really bad code because they wanted to test thoroughly.

I find this all very difficult to believe.

2
0

Interview: Cisco's security supremo on the Internet of Everything

Ottman001

Re: Base Camp One on Everest?

When someone talks about the IoT being kettles, fridges, washing machines or toasters, it helps to stick your fingers in your ears. On the other hand, if someone starts talking about internet connected sensors attached to major infrastructure helping to simultaneously improve services and reduce costs, you might be able to see some value in it.

0
0

Microsoft exec: I don't know HOW our market share sunk

Ottman001

I actually wonder if they're spending too much on R&D. How can a company filled with competent engineers develop the same thing three times? Looking at that $10bn figure, I suggest they're funding so many projects without anyone knowing all of what is going on.

If solutions to cost restraints never had to be found, it may also explain ridiculous Surface prices. I don't actually know if Surface component costs are significant, its just a theory.

13
0

What the world really needs: A telescopic SELFIE STICK

Ottman001
Coat

Re: FOAD

Indeed. Fortunately, I feel confident that these will flop or be confiscated at the door.

It maybe a sign that I should consider the purchase of a flat cap, pipe and slippers, but I find the sea of phones recording at concerts a pity. Not long ago, people went to concerts to enjoying the experience while they were there and be part of something. I feel that people who are stood still, blankly fixated on their phone while trying to get a good video are overtly not taking part and detract from the atmosphere.

When a slow song is played, a sea of lit cigarette lighters or candles makes quiet a spectacle which phone screens just don't replicate. Just had an idea for a crApp: video recording app that displays a candle on the screen!

Coat icon because this old fart is obviously not cool any more.

4
0

Micro Men: The story of the syntax era

Ottman001

Re: A brief - and significant time

"Certainly 1980 to 1983 was a disaster in the schools."

I'm not sure if you think something positive happened to IT teaching in 1984 but my experience suggests not. I remember seeing a BBC micro in every classroom at primary school (86 ~ 93). It bugs me now that significant money had been spent on them but we weren't allowed near to them. In the whole time I was there, I don't think I ever saw one switched on. Some had double disk drives, most had printers and a few even had hard drives. Oh, how I wanted a shoebox sized external hard drive of my own.

0
0

Faster, more private, easier to read: My 2014 browser wishlist

Ottman001

Re: My personal gripe

Any default size for unsized images would break a significant chunk of older content. That is a line that browser vendors refuse to cross. Also, if the problem is with some other type of content it would be ignored. Say the problem is that a JavaScript script forces a reflow by inserting a large chunk of content into the page after the user has had a chance to start reading. That would be an alternative example of the same kind of bad practice.

I have never come across a scenario that prevented the sizes being given. I'm sure if I said it never happens, someone would point out otherwise.

Ultimately, it boils down to this: If the clues to the final document layout are given, the browser will do a better job. If they aren't, browsers already do the best they can unless you think they should wait (maybe minutes on a slow connection) for everything to download before rendering.

0
0
Ottman001

Re: My personal gripe

I agree, many sites are over dependant on graphics. But that is a different subject.

My point was that the complaints above are the result of poor HTML and there is nothing beyond implementing HTTP 2.0 that browser vendors can do about it. The blame for this sort of problem rests entirely with web developers who fail to adhere to a widely known and long understood best practice. A practise that not only provides better experiences when images are slow to download, but also when a request simply times out. And that is something that can happen no matter how small the image is.

2
0
Ottman001

Re: My personal gripe

What you're complaining about here is caused by bad practice. Missing height and width attributes from image tags has been considered bad practise since images were first introduced to the browser. Browsers resize unsized image tags the moment the first packet of an image arrives. While this causes multiple redraws, imagine waiting for all images to download before any were rendered. It would be an even less friendly experience.

There is an answer coming. HTTP 2.0 will enable the transfer of multiple files at once. If image downloads are multiplexed, the header for a series of images will arrive at once, cutting the number of full document reflows required. But no benefits will be had until both browser and server support it. It would be far better for everyone if height and width attributes were always used. Even with HTTP 2.0, using height and width attributes will cut out at least one full reflow.

3
0

Reg reader's nipper takes felt pens to Vulture 2

Ottman001

I suspect the launch date for LOHAN is being put back because El Reg is now going to:

1. Come up with a design for a set of super sized felt tip pens.

2. Put us commentards on bacronym duty.

3. Poll for the best suggestion.

4. Test the concept.

5. Send finalised pen design to the 3D printers.

I'd like to get my bacronym suggestion in first: SCRIBBLE: Surface Coat Rendering In Big Bold Lines of Emulsion.

5
0

Windows XP folks: At least GOOGLE still loves you ... UNTIL 2015

Ottman001

Re: Save XP

From what I think is an impartial point of view, XP was superseded by Vista in January 2007, more than 7 years before support for XP ends. Even if no wanted Vista, this is surely the point at which the clock started ticking for XP.

From a consumers point of view, Vista doesn't count because, well, its Vista. Windows 7 wasn't released until October 2009. That means support will end for systems under 5 years old.

From Microsoft's PR departments point of view, XP was released in 2001 and support will be ending after 13 years.

More than one way to skin a cat.

0
0

Assange: 'Ecuadorian embassy staff are like my family'

Ottman001

I suspect for what he calls 'like family', the Ecuadorian embassy staff would have chosen a different wording. Can't be easy having an international toss pot hanging about while you're just trying to get on with your work. They probably had no idea what their government was getting them into.

13
4

Our magnificent Vulture 2 spaceplane: Intimate snaps

Ottman001

Was it intended to be painted when designed? I ask because I have seen paint significantly increase the weight of model aircraft. Is the all-up-weight range known for the Vulture 2?

From the description "like a cuttle fish", it sounds like you're either going to have to spend quiet some time sanding before painting, or you're going to use a lot of paint to get a smooth finish.

1
0

LOHAN twangs BRASTRAP to unfetter mighty orbs

Ottman001

Re: Reminds me of programmes for schools.

Look And Read (Magic Magic E): http://www.youtube.com/watch?v=Z2XdMvrZgLE

0
0
Ottman001

Re: Reminds me of programmes for schools.

I think you forgot to mention the 15 minutes wasted by teacher trying to get the VHS to play because the video out lead had yet again been disconnected by a mischievous oik in the year above. For some reason, teacher thought that if she pressed 'Play' a bit harder it would have a different result.

My other memory of watching tapes at school is the floating pencil accompanied by someone singing "Magic, Magic 'e'!". A couple of years later we were being told of that harm that "Magic 'e'" can do. Mixed up world.

0
0

Microsoft to merge Windows, Windows Phone stores in 2014

Ottman001

Wait... what?! I keep myself as free from Microsoft grubby mitts as possible these days so I missed something there.

I thought Windows 8 WAS a single platform on phone, PC and tablet. If they're actually three code bases, why the hell does the desktop version of Windows 8 have a touch interface? I knew Windows 8 was a disaster but I thought MS at least had a reason to do it.

3
2

30 years on: The day a computer glitch nearly caused World War III

Ottman001

Re: Is a bad or a good thing ...

I think possibly you're under estimating the age point. As a young school child in the late 80s and early 90s, I was 'protected' from the truth. You may have to be closer to 35 or 40 to have an accurate recollection.

The one stand out memory I have on the subject is the discomfort of a teacher when asked questions about that mornings topic: the end of the second world war. Now I'm sure primary school teachers have to tip toe around issues all the time and are good at maintaining youthful innocence. But there was something about the way she changed subject that was different and causes me to remember.

I was in her class during the 1989 ~ 90 school year so the Berlin wall may or may not have been toppled and the Soviet Union was yet to collapse. I recall that we were told that Germany was divided into two "because Germany was too powerful". The Russian occupation of east Europe was a bit too grown up a subject.

1
0

Final preview of IE11 for Windows 7 uncanned

Ottman001

An imaginary conversation with Microsoft

Hey Microsoft. I'm just fixing a compatibility issue with your browser. And then my latest creation will be ready. Its so tempting to release it now but you know how it is, you don't want to upset your users with poorly tested code. I mean! Who would do that, right?

The thing is, I don't understand what "SCRIPT87: Invalid Argument" means. The causes of this message that I have found on the web do not apply in my case. I have spent two days on this one. I think the disturbed sleep and fear of a missed deadline are starting to affect my mind. I've been having these dark thoughts. You know, I'm a kind natured, gentle person, don't you?

I think I should see a doctor. I've noticed recently that the words "Internet Explorer" cause me an uncontrollable nervous twitch. Perhaps you guys could do me a favour, do we really need another browser bearing that name? Perhaps you could call IE11 something else? Or you could just wait another couple of months before releasing IE11? You could do a bit more testing in that time. You do do testing, don't you? You know, "testing", making sure a product works before you release it?

That's what I've been doing recently. Well, I was until two days ago. Oh, you're adopting a quick release schedule? Great. What are you doing to make sure your mistakes don't live on and on? After all, you do remember IE6, don't you?

I think it is time to accept you're just no good at writing browsers. Actually, come to think about it, you're no good at operating systems either. Perhaps you guys should run along to the careers advisers office. Haven't you done enough already?

I just don't think I can take much more. I sometimes wonder if any of this is real. I wonder if IE warped my mind. Sometimes I imagine that you're not really there, perhaps, I'm just blurting all this out on a web forum. But then I realise, that's just stupid talk.

3
0

LOHAN test flight LIVE: All the launch action

Ottman001

Test flight today?

And there was me thinking I'd get some serious work done today.

1
0

Vulture 2 autopilot reports for duty

Ottman001

Re: Pushrods!

All good points. The radio shown doesn't have crystals so need to worry about that. I would use thread locker rather than CA on ball links because a mistake is a permanent mistake with CA.

To add to Don Jefes list of common problems, do not mix the arms for Futaba and Spektrum servos. I can't remember off hand if Futaba and Spektrum are actually close enough not to notice when fitting but where the wrong type of arm is used, it can appear fine in preflight checks but jump splines under load.

1
0

Compact Cassette supremo Lou Ottens talks to El Reg

Ottman001

Re: Ottman001's generalised perception

>Whatever its failings, why would this make "younger generations" less likely to look non-celeb stuff up?

I'm a little uncertain about your meaning of 'this' in that question. Were you referring to dumbed down media or the current emphasis on self directed learning in education?

If you mean the first: it was my contention that a dumbed down article attempts to leave fewer unanswered questions about basic principles at the cost of delivering fewer points of interest that may compel someone to look into a subject further.

If you mean the later: My contact with the 'yoof' is rather limited so I can't directly answer the question but I have an anecdote and an opinion. To manipulate the way a child learns you have to start early. When I was about 14 I had to do a school project in which I had to "research" the subject 'disability'. The teachers were very excited about this idea but the class was bemused. We were used to being spoon fed information and thought they had absolved themselves of the responsibility to teach us. Result: It didn't work.

Most of my class copied and pasted from Microsoft Encarta (the web was in its infancy) without learning a thing. We continued doing exactly what was wrong and what was intended to change - we blindly regurgitated information without taking it in. For us, our ways of 'learning' had been set firm and we were resistant. Not intentionally so, but resistant none the less.

My point of view then is that new teaching methods take time to get right and even more time to have a notable influence. Only once children leaving school have had a significant number of years using the new methods can those methods be reasonably evaluated. I am very happy to concede that recent school leavers may be more likely to seek information for themselves, but they have not had an opportunity to influence my perceptions.

I'd also like to know if others share my perceptions or not.

0
0
Ottman001

Re: written by someone who clearly has no idea about science or technology

"Why should the majority be excluded from mass market reporting?"

Please bear with me if I take a while to get to my point on this. First some context. I am 31. My generalised perception of generations older than mine is that they are more likely to look up something they don't understand. My generalised perception of younger generations is that they are less likely to look something up unless it is some fickle celebrity nonsense.

I think that the 'dumbing down' of the media, is caused in part by people wanting easier to consume material which feeds back and creates an audience less capable of digesting that material. It is a spiral to the bottom.

So my response to this principle of exclusion is: No one is excluded by the content of an article like this one. They are only excluded by their desire to understand it. The media should produce material just slightly beyond the capability of the masses to understand on first reading or viewing. It is now easier than it ever has been to look up points of clarification. If the media never provokes the general mass to acquire further knowledge, I hate to think what will happen to Horizon in another 40 years.

In my teens I used to stay up late at my computer taping out crap programs in QBASIC (oh, I feel sick, the horrors) with the "BBC Learning Zone" on BBC2 as interesting background noise. When a 70s or 80s Horizon came on it was enough to distract my attention. The beards commanded respect.

7
0

Our Vulture 2 spaceplane sprouts sleek pointy beak

Ottman001

Re: Does it only have rudders?

Means Of Delivering Effortless Retaliation Against The Really IneXcusable

E could alternatively be for Excruciating, depending how sadistic the device.

2
0
Ottman001

Re: You're really taking it to another level here

Blimey, up vote for optimism. After LOHAN the next step is to develop a craft capable of achieving escape velocity. Might the UN get a bit tetchy if El Reg develops a missile program? Or Apple?

3
0

Card-cloning crooks use 3D printers to make ever-better skimmers

Ottman001
Facepalm

So, about this wonder technology that stops the manufacturing of guns and possibly card skimmers. What is to stop someone simply printing the same in more and more parts until the software can't recognise it? Pointless.

0
0

Google study finds users ignore Chrome security warnings

Ottman001
Trollface

Re: It only applies to women - apparently

"mean a human mail."

You mean letters and so forth but excluding that sent out by automated systems?

3
0

How Microsoft shattered Gnome's unity with Windows 95

Ottman001
Paris Hilton

Re: I'm not sure Microsoft *has* won.

Can't help noticing that Richto, the formerly dominant pro-MS shill on these forums hasn't posted since TheVogon started posting in January. Both always use the "Eat This" icon and both have a similarly skewed pro-MS take on reality. Coincidence?

14
2

BT! dumps! Yahoo! after! 10! long! years! together!

Ottman001

Re: A disgrace!

When were they competent at providing a phone service? I must have missed that day.

2
1
Ottman001
Meh

My experience of the BT Yahoo site has been confined to situations where I begrudgingly have to help hopeless relatives and in-laws. You know the types, they still insist on using Internet Explorer and have installed every unnecessary tool bar they can find just to make it even more frustrating. They get annoyed if you install a better browser because they'll decide that something different is 'broken'.

"We want to give customers a website where everything is in one place"

My sample group can't find what they're looking for on the current BT Yahoo site because there is too much on screen. I accept my sample set of BT Yahoo users may not be representative but I think they're missing the problem.

4
1

jQuery 2.0 kicks old Internet Explorer versions to the curb

Ottman001
Happy

I am surprised and pleased by the lack of support for IE8 given that it remains so common. If the goal of the jQuery team was simply to enhance performance and reduce the amount of code, I think its worth noting that the drain of supporting IE8 is nothing like the drain of supporting IE6 and IE7. From this I conclude that a lesson from the past is being learnt. And to that I say bravo!

By not allowing IE9 or IE10 on Windows XP machines, Microsoft risk making IE8 the next IE6. IE6 hung around like a bad fart in part because web developers continued to support it. That could happen again with IE8 but removing support for IE8 from jQuery means a lot of lazy developers will not support IE8.

0
1

Stop excluding vulnerable Brits from digital agenda - MPs

Ottman001

Re: Errrrrrrrrrrr

It would be almost criminal to require people to use public library computers to disclose the kind of information often required by government services. Many smaller libraries do not have their public machines enclosed to prevent key logging devices being attached as you see in most larger libraries. And I doubt that many libraries manage to keep all their machines up to date with patches and anti-virus software.

6
0

Oracle wants another go at Google over Android Java copyrights

Ottman001
Childcatcher

Leaving aside all proper legal process, I trust Oracle even less than Google and I think that consumer interest lies with prizing Java from the cold dead hands of the Oracle's corpse*. If Java was open source, it would have been forked just as MySQL spawned MariaDB. In this light, Google is playing hero.

In the unlikely event that I was appointed judge, jury and executioner**, I'd decide that Google must pay Oracle a percentage of the revenue they take from selling Android to hardware manufacturers. :)

* Fantasy

** Pure fantasy.

0
0

LOHAN to join mile-high club with BRITNEY or NAOMI?

Ottman001
Thumb Up

Good work sir. I see your NIPS and raise you GROPETITTIES (Greatly Reduces Overheads in Personnel Expenditure with Technology to Import a Torrent of Text from Information Exposing Suppliers), a program I wrote for a retail operation that pulls stock availability data from large text files into a central database.

2
0

LOHAN slips BRA over BOOBIES in ballocket backronym buffoonery

Ottman001

*Kinetic.

Oops, a spelling mistake. 'Kinketic' energy might be a whole different thing entirely and releasing that could distract our playmonaut friend at a highly inopportune moment.

0
0
Ottman001

KNICKERS

Kit Necessary for Intentional and Controlled Kinketic Energy Release System

EJECT

Explosive Jetison Entrusted to Computer Technology

JAILBIRD

Jetison At Incredible Level Brilliantly Ingenious Rocket Device

DUI

Deny Unintended Ignition

My boss, if he knew, would not thank El Reg for the time spent on this. :)

1
0
Ottman001
Coat

"and the honour of accompanying LOHAN to the stratosphere"...

Vulture Ignition Board, Releases Autonomously Toy On Rocket?

Oh, right... coat.

1
0

'Replace crypto-couple Alice and Bob with Sita and Rama'

Ottman001
Thumb Up

You're welcome! Upvoted in the spirit of world peace. May we toller... toler... err... abide each others spelling mistakes for ever more!

2
0
Ottman001

By the way, I actually say "Pot-ate-oh". Important point, needed clearing up.

1
0
Ottman001
Pint

I'm sure there is room in the world for Alice, Bob, Sita AND Rama. The world is full of cultural differences. You say pot-ate-oh, I say pot-art-oh, etc. I''ll continue to use Alice and Bob in my circles as I presume most of my western colleagues will too. If other parts of the world use names they're more comfortable with, thats up to them. We will live.

I know our American cousins continue to miss the U from colour and call the letter Z "Zee" when it is obviously "Zed". But we tollerate their wacky ways. We can live with reading "Alice" when we see "Sita", even if I do find it odd when messages are no longer sent from A to B but S to R.

Beer, because differences of opinion are often resolved by talking it over with a pint.

1
0

Nominet mulls killing off the .co from .co.uk

Ottman001

I feel conflicted about the idea of scanning for malware. I like the idea of dealing with vulnerabilities at source rather than hoping that granny will keep her browser patched and her antivirus software up to date. We know that approach doesn't work. Presumably, if found to be delivering malware, a site would be unreachable. Its traffic would probably be redirected to a page telling its users that the site admin is presently sitting on the naughty step.

In a perfect world, this would be a great benefit to us all. But security software is never perfect. Anti-virus software packages have yo-yo-ed between good and bad over the years because the threats they are there to protect against are constantly evolving. When found to be bad, we have the option to switch to those found to be good. In this case, we don't.

Would I want to trust my reputation to a piece of software over which I have no control? Especially if I were trading on it? What if after an update to detect a new exploit of a long standing vulnerability in IE, my site starts generating a false positive? I'd be chuffed if it worked 99.999% perfectly, but initally, I'd not host anything more than a forwarding page.

1
0

LONDON iPHONE 5 MADNESS: 'You must be CRAZY to buy Apple'

Ottman001
Black Helicopters

These are people who, for whatever reason, have failed to develop a healthy cynicism of marketing. Maybe they are actually a bit dim, but that is just my hypothesising. Regardless, they have allowed themselves to fall completely pray to Apples marketing and have not only dispensed with their cash for the product but have allowed themselves to be recruited as agents by the Apple marketing team.

Apple have been successful in brainwashing some of these people for years now. At some point, one or two of them may have an independent thought and that scares Apple. Once that happens, it won't take long before there is descent amongst the ranks of the iCult. They need to reinforce in the minds of their minions, that the iPhone is the one true smartphone and false idols must not be worshipped. That's what the high-fiving is all about, feel good reinforcement to 'cure' any doubts.

As for me, I believe I am what marketing men refer to as "a lost cause". I have developed supremely advanced cynicism.

7
0

What a card: Brit boffin Alan Turing stars in Monopoly tribute set

Ottman001

Re: Tommy Flowers

I have seen one recent TV documentary about him so you're one up on me. I realise he is starting to receive some attention by my point is that an "Alan Turing Edition" of anything continues to neglect the memory of many other great people to whom we owe a great debt. Tommy Flowers is just one of these people.

0
0
Ottman001

Alan Turing is no longer short of recognition he rightly deserves but the same cannot be said of his co-workers which is a great shame. My grandad feels particularly strongly about it as he worked with Tommy Flowers (see http://en.wikipedia.org/wiki/Tommy_Flowers ) at the post office after the war and remembers him as a supremely clever man. He did not find it surprising when he found out about Flowers war involvement many years later.

1
0

Titans of tech: Why I'll never trust 'em

Ottman001

Re: Business is king.

> At least the Commodore 64 had Creatures and Armalyte...

Best not forget Mayhem in Monsterland.

I agreed with everything you said but while I join in the lamenting of bloated software including operating systems, when Microsoft stop producing security updates for XP, what options will we realistically have? Do we move on or take the risk?

I'd move towards FOSS if it wasn't for one little issue: the users. I know we ALL think we have the dumbest users but I seriously had to reconsider my employment when informed that there was a bug in our mail order system. The total on an order for two £50 items was calculated at £100, not £96 as apparently expected. I kid you not. And the fear of the new I have encountered when upgrading software beggars belief.

The sound of the hell desk phone ringing already haunts my dreams. At least with Windows, these people are in their comfort zone. Implementing all out change, something Linux flavoured, something outside of that comfort zone could end in my having an all out mental break down. It forces me to refrain from suggesting to my boss that we don't have to pay the idiot tax to Microsoft.

2
1

Internet Explorer needs fresh dev infusion for a full recovery

Ottman001
Facepalm

Not just you. I saw the security claim too. Surely someone remembered to complained to Advertising Standards? Oh, evidently, nobody else bothered either.

0
0

Superworm Crisis eats Macs, VMware and - shock - Windows

Ottman001

Re: Windows security fail

@Eadon

Looking at his posts, RICHTO is clearly pro-Microsoft. But in this case, the argument was pointless. Comparing the relative vulnerability to an Internet worm of two systems from 1980-something, one rarely connected to the internet (MS-DOS or MS-DOS/Windows 2.0), the other commonly connected (Unix) is just not a balanced test. I believe any independently minded rational person will conclude that Microsoft has historically been exceptionally poor at handling security challenges. While I agree with your position in part, I felt compelled to correct you because you have made so many completely inaccurate statements when trying to argue your case.

1) The Morris worm escaped into the wild in November 1988, not 1982.

2) Maybe you did mean that Microsofts share of the operating system market was non-existant. But what you wrote was that Mircosoft did not exist. The two are very different.

3) "That computer security was unheard of is a myth." Ok, 'unheard' was a bit too strong a term. My bad. But it was not a widely understood risk. Your assertion that 1982 was "a decade before anyone had even heard of the Internet" is an equal abuse of language.

4) You incorrectly state that the morris worm didn't cause damage. It didn't damage software or data but by preventing their use, caused harm in other ways such as financial.

Regardless of if this is pedantry or not, I defend the right to pedantry. Misinformation and misinterpretation get harder to correct the longer they're allowed to persist.

0
0
Ottman001
FAIL

Re: Windows security fail

@Eadon. I seriously think you take another look at the history books.

Microsoft was founded in 1975. The origins of the internet can be traced to the 1960s.

Having googled "the morris worm", I see that our trusty friend Wikipedia dates it at 1988 when Windows was just an unpopular GUI for use on top of DOS primarily found on isolated machines. On the other hand, Unix was a proper operating system that handled networking and ran the majority of systems connected to the early Internet. If writing an internet worm, platform just wasn't a choice.

That time was an age of innocence. The term "computer security" was unheard of. No operating system was really prepared. Unix just happened to prove to be more secure because it was a multi-user operating system. User accounts and file permissions made much of the difference. Code quality may also have had something to do with it.

1
1

TalkTalk pitches cut-price mobes to own customers

Ottman001
Flame

I had a phone call from TalkTalk trying to sell me this recently. They were very rude and persistent and were not taking "no" for an answer. They actually tried to trick me into agreeing to being sent a SIM card to "try out" and when I questioned if had I agreed to that, would I not be in the very contract I had already said three times I was not interested in, the chap admitted that I would be. I should have just put the phone down on them. I won't make that mistake again.

Then they sent me an e-mail asking me to take part in an survey regarding the experience. I refrained from expletives but they got my feedback, oh yes.

0
0

Freeview EPG revamp set for September

Ottman001

Re: Sports channels

Just in time for the Olympics... oh, wait...

0
0

Page: