Blackberry 103. Blackberry 10. Is Apple in Trouble as Focus Turns to BlackBerry 10?
Blackberry 103. Blackberry 10Much to the dismay of Blackberry fans, the promised 2012 release never happened. This earned them a place on our 2012 Technology Flops piece.
Research in Motion (RIM), the maker of the BlackBerry smartphone, plans to unveil the new BlackBerry 10 operating system in January. That is (hopefully) good news for a company that recently sacked hundreds of employees and lost contracts with the US government over security and reliability issues with RIM products.
RIM has fallen from one of the largest smartphone makers in the world to trailing behind Apple and Android products. The Blackberry 10 is a make or break product for the company. So far, early reports are positive. The new browser is allegedly faster than anything on the market and a QWERTY keyboard version is said to be available soon after the touch screen version is launched.
Hands on: BlackBerry 10 review
Not yet rated
Hands on: BlackBerry 10 review
Still heavily under development, here's BB10 so far
Update: BlackBerry 10 (or BB10) is still under development and not yet a finished product, but we've checked out an almost-final version of the user interface, which is pretty close to perfection, according to RIM - but we'll let you be the judge by checking out our findings below.
Delayed until early 2013, the first BB10 devices should land in January– although we're now hearing it could be as late as March and RIM is now saying it will arrive during the first quarter of the year.
We saw the near-final version of BlackBerry 10 running on the new Dev Alpha B handset, building on the other test units and newer devices we've seen in the past.
The Dev Alpha B handset has been seeded to select BlackBerry developers, to aid them in their quest to produce applications for the new platform.
RIM has already handed out over 5,000 of the original Dev Alpha devices, and we wouldn't be surprised if the new handset gets the same sort of circulation.
We've also heard about the first Dev handset to sport RIM's famous Qwerty keyboard. Known as the Dev Alpha C, this will be the first handset with physical keyboard to run BlackBerry 10.
1,500 Dev Alpha C handsets will be winging their way to the hardcore BB10 developers before the official launch on January 31, so apps can be tweaked to work on the smaller screened phone.
BB 10 sees the implementation of a whole new user interface, with RIM doing away with the familiar BlackBerry system we're all used to, in favour of something which resembles the likes of Android and iOS, although with its own unique features.
With BlackBerry 10, RIM has merged homescreens, widgets, app lists and a unified inbox into one slick interface, offering up an easy-to-navigate user experience.
The lock screen shows notifications for alarms and unread messages on the left plus your upcoming meetings as well as the date and time, with a button to launch the camera straight from the lock screen to grab a quick snap.
You unlock the phone by sliding your thumb up the screen and from there slide from anywhere on screen and the handset starts to draw in around where you slide so if you just want a quick peek at the information in one area of the screen, you can just drag to show it and then let go – with the device remaining locked (more on that in 'Peek' mode below).
Users can select up to eight of these active frames, which arrange themselves in order of most recently used, with the latest app appearing in the top left position.
A maximum of four frames are shown on the screen at any one time, and if you scroll down and you'll be able to view the others – the display in order of use allows you to jump quickly between your recent applications.
RIM tell us that any application, even third party ones, will be able to appear as an 'Active Frame' on the BB10 homescreen, which is excellent news for anyone left frustrated by the limited widget options on Android or live tiles on Windows Phone.
For those of you who may be concerned that these 'Active Frames' could be both data and battery intensive, Research in Motion assures us that this is not the case, with the QNX core of BlackBerry 10 providing efficient power management, and the frames only downloading the minimum amount of data required for them to update.
At the bottom of both the homescreen and app list you'll notice a shortcut bar, with quick links to the phone, search and camera applications – allowing you to quickly jump to these regularly used features.
There's a pleasant fading animation as you flick between pages, and you'll see the previous page of apps fade away to the side of the screen, to be replaced by the new page.
The idea behind BB 10 is that it Flows... which is the phrase RIM is using mercilessly to describe the new OS.
Further screenshots of the BlackBerry 10 interface have appeared online, showing off official social networking apps from all of the big players, plus a voice control feature which will likely challenge Apple's Siri and Google Voice on Android.
If you continue the slide to the right, the unified 'Hub' application can be previewed – allowing you to 'peek' at your messages.
Complete the slide and you'll open the hub fully, otherwise you'll be returned to the page you were viewing before the little red light on your handset started to flash.
This means you can easily see who has just messaged you without having to close down your current application, and knowing who it's from allows you to make a decision on whether or not to answer them straight away or continue with what you were doing originally.
Of course, with so many accounts feeding into the handset, the more popular among us will be quickly inundated with notifications from various different channels, and this is where the peek idea makes it easy to see when you've got anything new to look at.
To make the reams of messages easier to manage place your finger on the title in the bottom left corner of the message centre and pull across to reveal a list of all the accounts you have linked up and then select the one you're interested in – this will then populate the Hub which notifications from just that source.
There are also various options which can be selected for a particular message, hold down on the communication in question and a slim column of tools will pop up to the right for you to choose from, including reply, forward and delete.
Drag down from the top of the message centre and the Hub will automatically pull in your calendar events for that day in the top half of the screen, allowing you to quickly see what you've got on without having to launch the full calendar app.
Peek works much better when you get your head around all the gestures - however it may prove to be overly complex for some users, although RIM will be providing video tutorials on its BB10 handsets during the initial set up phase when you switch the phone on for the first time.
Having the 'peek' idea work the same way in so many applications helps you get used to it as well (though we don't yet know how well third-party applications will be able to do the same thing, although RIM has said it's developed nearly every API asked for when it comes to developers, and they have full access to the Peek code).
When you do get into a message or an appointment, you can see more information about the people involved in a way that will be familiar to BlackBerry PlayBook 2.0 users; you can see who you know in common, what messages you've exchanged or recent social network updates.
It's a new look for the 'flow' between different apps and information sources that BlackBerry has always been good at, but with a fresh modern look on a much larger screens.
In Personal, you can install any apps you want, send any email, save any file and so on, working in a partition that's encrypted for privacy but not locked down in any way.
If you use your BlackBerry for work though, you'll also have a Work partition that's also encrypted but completely separate and can be locked down if that's what the company wants.
Drag down on the screen, pick Work mode and all your personal apps disappear – so you can't accidentally copy a work file into your personal cloud storage account.
Your company can have complete control of this work section, giving you as much, or as little freedom within this area as they see fit – and everything in Work mode is fully secured, with remote wipe available just it case your handset goes astray.
However work won't be able see what files you have on your personal area when they're managing it, because your personal partition is encrypted.
Select Work mode and you'll be prompted to enter a password before gaining access to your protected area, which means prying eyes won't be able to steal a glimpse at all your company secrets. Phew.
Work mode still features the same UI as found in Personal mode, with all the flow and peek activity present, allowing you to perform some slick, one-handed operations.
Other apps use the swipe-down motion in a different way, allowing to function like a menu key - for instance the mapping app allows you to change accounts or settings with a quick finger flick.
The example we've seen is in the messaging app - open an email it will display full screen, but drag your finger from left to right and the message will slide with you, revealing the inbox below.
This means if you get a new message in the middle of reading an email, you can check who it's from without having to close the application – similar to the notification bar on Android and also now iOS.
If you were to open an attachment from the email, a PDF document in the case of our demo, pulling to the side to view the cascade will show the app's layers stacked up – a more visual paper trail, if you will.
It's certainly an intuitive feature that we found to work smoothly on the development handset – but it will be interesting to see how this feature is embedded into other applications and if it will have the same pleasing results.
BlackBerry App World is also getting a makeover with a cleaner, more intuitive design ready to show off all the apps RIM is pushing developers so hard to make in time for launch.
As well as offering applications, the new App World will also provide music and videos to purchase and download – allowing BlackBerry 10 handsets the chance to compete with the likes of Google Play, iTunes and the Apple App Store.
There's a sperate version of BlackBerry AppWorld where your company can offer specific work apps – like an app that uses the NFC chip in your BlackBerry to unlock the door to the office, as well as locking out applications they don't deem suitable for using while at work.
Visually the keyboard looks similar to the stock Android offering, but each row of keys is separated with a silver line, or 'fret' – which is supposed to reflect the metal strips between buttons on the Bold range, such as the Bold 9790 and Bold 9900.
Next word prediction, auto-correct and spell check are all common features on smartphones today and RIM has spent some time developing its own system to offer an efficient typing experience.
It sees next-word suggestions appear above the character the word begins with, and if it's the word you want to use, you just need to swipe up over the word and it will be added to your sentence.
As with many offerings these days, the keyboard will learn your style of writing, meaning it will be able to suggest better words the more you use your phone.
RIM reckons that heavy users will quickly see a marked improvement once they start using the keyboard, as BlackBerry 10 will only take a couple of days to learn their style of writing.
Another interesting feature is that the keyboard can support up to three languages at any one time, so if you're writing in English it will offer up English words as suggestions, but suddenly switch to tapping out French, even in the same message, and the BB10 board can detect the change in tongue and adjust its recommendations accordingly - smart.
We found the keyboard to be fairly accurate and relatively well spaced, but for those of you used to the physical buttons of a traditional BlackBerry it will take some getting used to.
Fire up the camera app (from the lock screen if you so wish), which was relatively quick to open on the Dev Alpha B device, select 'Time Shift' mode and snap your subject, and the app will then search for faces in the image.
Once a face is located in a photo, you can tap it and literally roll back time to find the point at which your friend had their eyes open and the perfect grin.
If there are multiple people in your snap, you can individually adjust each person, however during our demo we found 'Time Shift' struggled in lower lighting conditions, subjects face's need to be illuminated well for the camera to detect their mugs.
'Time Shift' did take several seconds after the photo was taken to detect faces and offer us the chance to tweak the image, but this could be down to the fact it's running on a development build of the BB10 software, and speed could be improved in the final product.
Of course the camera can take standard photos and record video alongside the 'Time Shift' function, which itself is an impressive function, but we wonder how much we'd actually use it day to day.
Even though Adobe has already ditched future support and upgrades of its Flash platform, RIM has made sure it's built in support for the dying format, allowing you to access all your favourite Flash built sites and videos of Korean men dancing on invisible horses.
There seems to be a partnership with a particular search engine, allowing you to search via the URL bar, as well as pulling info into other applications, but RIM are currently not in the position to disclose whether they've opted for Google, Bing or something a little more left field.
Sweep from left to right while in the browser and the 'peek' functionality comes into play again, this time showing various internet-centric options such as History, Bookmarks, New Tab and currently opened tabs.
There's also a Reader mode built into the new browser, which lifts article text and images from a web page and displays it in a more manageable and easy to read format, stripping out fancy ads, menu bars and any other clutter which gets in the way of actually reading something.
Comparison tests have shown the BlackBerry 10 web browser to be faster than its equivalent on Apple's iOS 6 and the new version of Windows Phone - we'll reserve proper judgement until we have a final handset in our sweaty palm, but at least this is a positive sign.
RIM has even gone as far to say that's its two BB 10 launch devices, one fully-touchscreen and the other sporting the famous Qwerty keyboard, will offer up a full days battery life, thanks to a lot of hard work by the QNX team on power management in the core of the BlackBerry 10 platform.
Obviously we were unable to put this claim to the test during our brief hands on viewing, but we'll be sure to push the new BB10 devices to their limits once we get our review units in.
BlackBerry assured us that is smooth experience would still be present in the final product, thanks to the clever integration of the HTML 5 system, which optimises the performance of the software. We certainly hope they're right.
There are plenty of features of BB 10 that are exciting - the gestures work very, very well after a few minutes, the powerful messaging ecosystem is still there and even the on screen keyboard is great.
What does strike you about the new OS is how the phone is so integrated - Facebook, Twitter, Email are all available, connected to your friends or easy to share to throughout the phone.
It's a much more complex OS than iOS or Windows Phone, but there are only so many ways to re-invent the smartphone wheel; in the case of BB 10, RIM has gone for usable power over rows of easy to use icons.
It's a bold move, and one technophiles will love. If the hardware is decent too, there may be enough BB fans out there willing to use the finger-flicking platform... but with so many things to learn, it will take some serious and quick eduction to get users up to speed.
Video
Delayed until early 2013, the first BB10 devices should land in January– although we're now hearing it could be as late as March and RIM is now saying it will arrive during the first quarter of the year.
We saw the near-final version of BlackBerry 10 running on the new Dev Alpha B handset, building on the other test units and newer devices we've seen in the past.
The Dev Alpha B handset has been seeded to select BlackBerry developers, to aid them in their quest to produce applications for the new platform.
RIM has already handed out over 5,000 of the original Dev Alpha devices, and we wouldn't be surprised if the new handset gets the same sort of circulation.
We've also heard about the first Dev handset to sport RIM's famous Qwerty keyboard. Known as the Dev Alpha C, this will be the first handset with physical keyboard to run BlackBerry 10.
1,500 Dev Alpha C handsets will be winging their way to the hardcore BB10 developers before the official launch on January 31, so apps can be tweaked to work on the smaller screened phone.
BB 10 sees the implementation of a whole new user interface, with RIM doing away with the familiar BlackBerry system we're all used to, in favour of something which resembles the likes of Android and iOS, although with its own unique features.
With BlackBerry 10, RIM has merged homescreens, widgets, app lists and a unified inbox into one slick interface, offering up an easy-to-navigate user experience.
Lock screen
The lock screen shows notifications for alarms and unread messages on the left plus your upcoming meetings as well as the date and time, with a button to launch the camera straight from the lock screen to grab a quick snap.
You unlock the phone by sliding your thumb up the screen and from there slide from anywhere on screen and the handset starts to draw in around where you slide so if you just want a quick peek at the information in one area of the screen, you can just drag to show it and then let go – with the device remaining locked (more on that in 'Peek' mode below).
Home screen
The main homescreen comprises of 'Active Frames', technically mini-applications, which give you an overview of information from a particular app and launch the full version when tapped.Users can select up to eight of these active frames, which arrange themselves in order of most recently used, with the latest app appearing in the top left position.
A maximum of four frames are shown on the screen at any one time, and if you scroll down and you'll be able to view the others – the display in order of use allows you to jump quickly between your recent applications.
RIM tell us that any application, even third party ones, will be able to appear as an 'Active Frame' on the BB10 homescreen, which is excellent news for anyone left frustrated by the limited widget options on Android or live tiles on Windows Phone.
For those of you who may be concerned that these 'Active Frames' could be both data and battery intensive, Research in Motion assures us that this is not the case, with the QNX core of BlackBerry 10 providing efficient power management, and the frames only downloading the minimum amount of data required for them to update.
Interface
Swiping from right to left will take you to the app list, with 16 apps on the screen at any one time – if you have more than 16 apps additional pages are added and can be accessed by swiping the same way again – familiar territory for iOS and Android users.At the bottom of both the homescreen and app list you'll notice a shortcut bar, with quick links to the phone, search and camera applications – allowing you to quickly jump to these regularly used features.
There's a pleasant fading animation as you flick between pages, and you'll see the previous page of apps fade away to the side of the screen, to be replaced by the new page.
The idea behind BB 10 is that it Flows... which is the phrase RIM is using mercilessly to describe the new OS.
Further screenshots of the BlackBerry 10 interface have appeared online, showing off official social networking apps from all of the big players, plus a voice control feature which will likely challenge Apple's Siri and Google Voice on Android.
Notifications
The whole Flow concept really comes to life when you swipe up from the bottom of the screen – this minimises the current app/screen you're viewing and shows new notifications counts down the left hand side, including new emails, BBMs, texts and social media messages.If you continue the slide to the right, the unified 'Hub' application can be previewed – allowing you to 'peek' at your messages.
Complete the slide and you'll open the hub fully, otherwise you'll be returned to the page you were viewing before the little red light on your handset started to flash.
This means you can easily see who has just messaged you without having to close down your current application, and knowing who it's from allows you to make a decision on whether or not to answer them straight away or continue with what you were doing originally.
BlackBerry Hub
When we say all, we mean all, as the unified inbox, or the 'Hub' as RIM likes to refer to it as, can deal with multiple email accounts, text messages, BBM, call history, third party messaging apps such as Whats App and a whole host of social networks including Facebook, Twitter and LinkedIn.Of course, with so many accounts feeding into the handset, the more popular among us will be quickly inundated with notifications from various different channels, and this is where the peek idea makes it easy to see when you've got anything new to look at.
To make the reams of messages easier to manage place your finger on the title in the bottom left corner of the message centre and pull across to reveal a list of all the accounts you have linked up and then select the one you're interested in – this will then populate the Hub which notifications from just that source.
There are also various options which can be selected for a particular message, hold down on the communication in question and a slim column of tools will pop up to the right for you to choose from, including reply, forward and delete.
Drag down from the top of the message centre and the Hub will automatically pull in your calendar events for that day in the top half of the screen, allowing you to quickly see what you've got on without having to launch the full calendar app.
Peek
Peek works much better when you get your head around all the gestures - however it may prove to be overly complex for some users, although RIM will be providing video tutorials on its BB10 handsets during the initial set up phase when you switch the phone on for the first time.
Having the 'peek' idea work the same way in so many applications helps you get used to it as well (though we don't yet know how well third-party applications will be able to do the same thing, although RIM has said it's developed nearly every API asked for when it comes to developers, and they have full access to the Peek code).
When you do get into a message or an appointment, you can see more information about the people involved in a way that will be familiar to BlackBerry PlayBook 2.0 users; you can see who you know in common, what messages you've exchanged or recent social network updates.
It's a new look for the 'flow' between different apps and information sources that BlackBerry has always been good at, but with a fresh modern look on a much larger screens.
Personal and Work modes
Sweep down on the home screen or an app list page and you'll see Personal and Work buttons that let you switch between the two BlackBerry Balance modes.In Personal, you can install any apps you want, send any email, save any file and so on, working in a partition that's encrypted for privacy but not locked down in any way.
If you use your BlackBerry for work though, you'll also have a Work partition that's also encrypted but completely separate and can be locked down if that's what the company wants.
Drag down on the screen, pick Work mode and all your personal apps disappear – so you can't accidentally copy a work file into your personal cloud storage account.
Your company can have complete control of this work section, giving you as much, or as little freedom within this area as they see fit – and everything in Work mode is fully secured, with remote wipe available just it case your handset goes astray.
However work won't be able see what files you have on your personal area when they're managing it, because your personal partition is encrypted.
Select Work mode and you'll be prompted to enter a password before gaining access to your protected area, which means prying eyes won't be able to steal a glimpse at all your company secrets. Phew.
Work mode still features the same UI as found in Personal mode, with all the flow and peek activity present, allowing you to perform some slick, one-handed operations.
Other apps use the swipe-down motion in a different way, allowing to function like a menu key - for instance the mapping app allows you to change accounts or settings with a quick finger flick.
Cascades
Then there's Cascades, a new navigation system cooked up by RIM especially for BB10, allowing for quick multitasking from within applications.The example we've seen is in the messaging app - open an email it will display full screen, but drag your finger from left to right and the message will slide with you, revealing the inbox below.
This means if you get a new message in the middle of reading an email, you can check who it's from without having to close the application – similar to the notification bar on Android and also now iOS.
If you were to open an attachment from the email, a PDF document in the case of our demo, pulling to the side to view the cascade will show the app's layers stacked up – a more visual paper trail, if you will.
It's certainly an intuitive feature that we found to work smoothly on the development handset – but it will be interesting to see how this feature is embedded into other applications and if it will have the same pleasing results.
New App world
BlackBerry App World is also getting a makeover with a cleaner, more intuitive design ready to show off all the apps RIM is pushing developers so hard to make in time for launch.
As well as offering applications, the new App World will also provide music and videos to purchase and download – allowing BlackBerry 10 handsets the chance to compete with the likes of Google Play, iTunes and the Apple App Store.
There's a sperate version of BlackBerry AppWorld where your company can offer specific work apps – like an app that uses the NFC chip in your BlackBerry to unlock the door to the office, as well as locking out applications they don't deem suitable for using while at work.
Keyboard
BlackBerry handsets are famous for their physical boards and RIM is keen to bring this typing experience to its BB10 touchscreen smartphones with its own offering.Visually the keyboard looks similar to the stock Android offering, but each row of keys is separated with a silver line, or 'fret' – which is supposed to reflect the metal strips between buttons on the Bold range, such as the Bold 9790 and Bold 9900.
Next word prediction, auto-correct and spell check are all common features on smartphones today and RIM has spent some time developing its own system to offer an efficient typing experience.
It sees next-word suggestions appear above the character the word begins with, and if it's the word you want to use, you just need to swipe up over the word and it will be added to your sentence.
As with many offerings these days, the keyboard will learn your style of writing, meaning it will be able to suggest better words the more you use your phone.
RIM reckons that heavy users will quickly see a marked improvement once they start using the keyboard, as BlackBerry 10 will only take a couple of days to learn their style of writing.
Another interesting feature is that the keyboard can support up to three languages at any one time, so if you're writing in English it will offer up English words as suggestions, but suddenly switch to tapping out French, even in the same message, and the BB10 board can detect the change in tongue and adjust its recommendations accordingly - smart.
We found the keyboard to be fairly accurate and relatively well spaced, but for those of you used to the physical buttons of a traditional BlackBerry it will take some getting used to.
Camera
RIM is making a big song and dance about its BB 10 camera application as well, especially the 'Time Shift' feature, which allows you to select the perfect smile of your subject after taking the photo.Fire up the camera app (from the lock screen if you so wish), which was relatively quick to open on the Dev Alpha B device, select 'Time Shift' mode and snap your subject, and the app will then search for faces in the image.
Once a face is located in a photo, you can tap it and literally roll back time to find the point at which your friend had their eyes open and the perfect grin.
If there are multiple people in your snap, you can individually adjust each person, however during our demo we found 'Time Shift' struggled in lower lighting conditions, subjects face's need to be illuminated well for the camera to detect their mugs.
'Time Shift' did take several seconds after the photo was taken to detect faces and offer us the chance to tweak the image, but this could be down to the fact it's running on a development build of the BB10 software, and speed could be improved in the final product.
Of course the camera can take standard photos and record video alongside the 'Time Shift' function, which itself is an impressive function, but we wonder how much we'd actually use it day to day.
Browser
The BlackBerry browser has also had a refresh for BB10, bringing it in line with the minimalist style of current offerings on other devices, and the location of the URL bar at the bottom of the page is reminiscent of Internet Explorer on Windows Phone.Even though Adobe has already ditched future support and upgrades of its Flash platform, RIM has made sure it's built in support for the dying format, allowing you to access all your favourite Flash built sites and videos of Korean men dancing on invisible horses.
There seems to be a partnership with a particular search engine, allowing you to search via the URL bar, as well as pulling info into other applications, but RIM are currently not in the position to disclose whether they've opted for Google, Bing or something a little more left field.
Sweep from left to right while in the browser and the 'peek' functionality comes into play again, this time showing various internet-centric options such as History, Bookmarks, New Tab and currently opened tabs.
There's also a Reader mode built into the new browser, which lifts article text and images from a web page and displays it in a more manageable and easy to read format, stripping out fancy ads, menu bars and any other clutter which gets in the way of actually reading something.
Comparison tests have shown the BlackBerry 10 web browser to be faster than its equivalent on Apple's iOS 6 and the new version of Windows Phone - we'll reserve proper judgement until we have a final handset in our sweaty palm, but at least this is a positive sign.
Battery life
As we've mentioned briefly earlier on, RIM is promising that BlackBerry 10 will help to deliver decent battery life, even with the big touchscreen and those lovely 'Active Frames'.RIM has even gone as far to say that's its two BB 10 launch devices, one fully-touchscreen and the other sporting the famous Qwerty keyboard, will offer up a full days battery life, thanks to a lot of hard work by the QNX team on power management in the core of the BlackBerry 10 platform.
Obviously we were unable to put this claim to the test during our brief hands on viewing, but we'll be sure to push the new BB10 devices to their limits once we get our review units in.
Early verdict
Although the BlackBerry 10 operating system is in development, we must say that we were impressed with how smooth and slick the interface felt under out fingers – seamlessly zipping around without fuss.BlackBerry assured us that is smooth experience would still be present in the final product, thanks to the clever integration of the HTML 5 system, which optimises the performance of the software. We certainly hope they're right.
There are plenty of features of BB 10 that are exciting - the gestures work very, very well after a few minutes, the powerful messaging ecosystem is still there and even the on screen keyboard is great.
What does strike you about the new OS is how the phone is so integrated - Facebook, Twitter, Email are all available, connected to your friends or easy to share to throughout the phone.
It's a much more complex OS than iOS or Windows Phone, but there are only so many ways to re-invent the smartphone wheel; in the case of BB 10, RIM has gone for usable power over rows of easy to use icons.
It's a bold move, and one technophiles will love. If the hardware is decent too, there may be enough BB fans out there willing to use the finger-flicking platform... but with so many things to learn, it will take some serious and quick eduction to get users up to speed.
Video
Blackberry 103. Blackberry 10. Is Apple in Trouble as Focus Turns to BlackBerry 10?
Reviewed by wwww
on
9:18 AM
Rating:
No comments: