Save to SD?? - Nexus One Q&A, Help & Troubleshooting

Hi, i have got a HTC desire but just a quick question for your nexus one users.
Does Froyo finally allow apps to be saved on the SD?

Yes, it does.

Only if the app developer allows it within the app.
Mods: This thread probably should be moved to Q&A.

Thanks, generally how are you finding the apps in regards them being compatible?
Have the developers upgraded most of the apps yet?

theres a command that you can use to move apps to SD in froyo. (modinstalllocation)

325i. said:
Thanks, generally how are you finding the apps in regards them being compatible?
Have the developers upgraded most of the apps yet?
Click to expand...
Click to collapse
A lot of my app updates lately seem to be for Froyo compatibility and for sd installs. So app developers are getting the Froyo updates out very fast.

samir5421 said:
theres a command that you can use to move apps to SD in froyo. (modinstalllocation)
Click to expand...
Click to collapse
Is this an official process? Will it work with any app?

325i. said:
Is this an official process? Will it work with any app?
Click to expand...
Click to collapse
Yes and yes: http://thegreencodeblog.com/2010/06/12/how-to-force-apps-to-move-to-the-sd-card-on-froyo/

Related

[Q] Gmail 2.2.1 ?

Does anyone know how to update the gmail app to 2.2.1?
I tried using the one leaked on Incredible forum (link below) with no success
Tried extracting the gmail.apk from the zip file and using rootexplorer to replace but still loads gmail 2.2
I am running frf91 deodexed - Thanks!
Incredible forum: h##p://forum.xda-developers.com/showthread.php?t=746644
Do you know what the difference is between 2.2 and 2.2.1?
I think it has been updated within the 2nd edition of the FRF91 gapps...
If so: http://bit.ly/aUA3mp
leonnib4 said:
I think it has been updated within the 2nd edition of the FRF91 gapps...
If so: http://bit.ly/aUA3mp
Click to expand...
Click to collapse
Looking inside the zip seems like gmail.apk is still ver 2.2
2.2.1 should be a bit smoother and reply floats and stays on top.
http://www.tap3w0rm.com/hosted/android/nexus-1/gapps-hdpi-FRF91-UP-signed.zip
Thats where I got 2.2.1 from. Try that.
El Daddy said:
http://www.tap3w0rm.com/hosted/android/nexus-1/gapps-hdpi-FRF91-UP-signed.zip
Thats where I got 2.2.1 from. Try that.
Click to expand...
Click to collapse
Perfect, thanks!
I had a noob moment (actually mostly a stupid moment)
I used root explorer to move gmail.apk from zip to system apps folder but never thought I actually need to install it.
I then installed it using astro and everything seems to be working.
Is it okay to do it that way? Can you just install it like normal apk from sdcard?
2.2.1 seems nice. The biggest difference is a large reply arrow on top. When you press it reply, reply all, forward scroll in. This is a bit nicer than before.
Thanks fir the help!
No problem,
As for installing from the sdcard, I dont think you'll have a problem.
I usually just adb push any system app.
wuli said:
Perfect, thanks!
I had a noob moment (actually mostly a stupid moment)
I used root explorer to move gmail.apk from zip to system apps folder but never thought I actually need to install it.
I then installed it using astro and everything seems to be working.
Is it okay to do it that way? Can you just install it like normal apk from sdcard?
2.2.1 seems nice. The biggest difference is a large reply arrow on top. When you press it reply, reply all, forward scroll in. This is a bit nicer than before.
Thanks fir the help!
Click to expand...
Click to collapse
yup worked for me too! how do you guys find out about these small updates anyway?? is google supposed to push these updates to us slowly? i never received an OTA, cause i manually installed froyo the second i got my nexus one thanks again!
El Daddy said:
http://www.tap3w0rm.com/hosted/android/nexus-1/gapps-hdpi-FRF91-UP-signed.zip
Thats where I got 2.2.1 from. Try that.
Click to expand...
Click to collapse
I assume you have to be rooted to flash that via recovery?
uansari1 said:
I assume you have to be rooted to flash that via recovery?
Click to expand...
Click to collapse
Yes you do. But, you may want to try and extract Gmail.apk throw it on your SD card and install it. It should work.
For whoever wants the new version of gmail 2.2.1.apk
here is a link
http://www.multiupload.com/S7W2MS4BCU
Thanks!
Thanks guys! I was looking for this too!
Steve in CT
Has this gone OTA yet? Why wouldn't we get this?
Is this still in Beta or something? Is that why it hasn't been pushed out to 2.2 users? Or perhaps it's getting pushed to all NON-ROOT 2.2 users...?? IDK.
YES YES it worked perfectly, installed upgrade and now I'm playing with the big boys lol.... as this is official from Google themselves, how come were all having to get this from XDA and we didn't get this from Google themselves?? odd.. either way I'm happy I have it!! Thanks guys!!!
BTW where was this file acquired from?? A Froyo 2.2 rom from the nexus one?? If so that's odd b/c I just upgrade to Froyo on my EVO directly from Sprint/HTC. I'm running official stock Froyo that my EVO recieved OTA and I didn't get that GMAIL update....
Taken from an Incredible 2.2 ROM, I believe.
wuli said:
For whoever wants the new version of gmail 2.2.1.apk
here is a link
http://www.multiupload.com/S7W2MS4BCU
Click to expand...
Click to collapse
How stable is it and any ideas when it would be released officially? Will it be possible to roll back afterwards?
Seems as stable as the original client, and yes, you can roll back.
As for officially rolled out, who knows, if ever. Maybe it'll appear in the Market without telling anyone, like the improved search widget.
Still has the multiple account sync problem that was introduced in 2.2
does this work on galaxt s rooted android 2.1 ?

Anyone considering developing Custom ROM's?

Just out of interest are any of the active members of this forum considering creating a custom rom for the 2X?
Hopefully, because this is a crappy system you get out of the box. To many running apps that takes to much ram and slows down the system. To many pre-installed apps. So i'm really looking forward to a custom ROM. Does any one know how custom ROMS are made?
Well i hope lots of Devs get this phone as it is quite the powerhouse! Man i wish i knew how to make custom ROMs! there should be a dummys guide!! haha but yeah ive heard Paul O'Brien at Modoco is thinking of getting one.... now thats what you call support
dragnor007 said:
Hopefully, because this is a crappy system you get out of the box. To many running apps that takes to much ram and slows down the system. To many pre-installed apps. So i'm really looking forward to a custom ROM. Does any one know how custom ROMS are made?
Click to expand...
Click to collapse
to remove those useless apps u dont need a custom rom root is enough to disable them
i sure hope there will be good roms but not because of the apps
DarthD said:
to remove those useless apps u dont need a custom rom root is enough to disable them
i sure hope there will be good roms but not because of the apps
Click to expand...
Click to collapse
Good point and theres already perminant root access me thinks! but custom stock android ROM's..... drool
I getting one 2x to, 2x will be included in rom kitchen
DarthD said:
to remove those useless apps u dont need a custom rom root is enough to disable them
i sure hope there will be good roms but not because of the apps
Click to expand...
Click to collapse
How do i disable them?
SuperOneClick v1.7 worked fine, so my phone is now rooted
U can delete the apps. (Backups)
Or just rename them change ****.apk to ****.bak for example. Dont know if this will restore on reboot.
Maybe someone else can answer to this. Perm or temproot?
Sent from my Hero using XDA App
DarthD said:
U can delete the apps. (Backups)
Or just rename them change ****.apk to ****.bak for example. Dont know if this will restore on reboot.
Maybe someone else can answer to this. Perm or temproot?
Sent from my Hero using XDA App
Click to expand...
Click to collapse
I just opened SuperOneClick v1.7 and pressed the Root button, and then it told me the my phone was now rooted.
dragnor007 said:
How do i disable them?
SuperOneClick v1.7 worked fine, so my phone is now rooted
Click to expand...
Click to collapse
You can install Titanium Backup from market and uninstall them.
Sony_Ericsson_X10 said:
You can install Titanium Backup from market and uninstall them.
Click to expand...
Click to collapse
And remember to make a backup in titanium so u can restore the apks if u want
You can use rootexplorer to remove or move apk from /system/app. Preloaded fsecure is slowing down the phone, just delete it.
To make custom rom we need clockwork mod recovery on 2X
I have used z4root, and installed Titanium Backup. Is there any danger to uninstalling apps that are pre-installed?
dragnor007 said:
I have used z4root, and installed Titanium Backup. Is there any danger to uninstalling apps that are pre-installed?
Click to expand...
Click to collapse
Do not delete lg launcher, drm, dm, google app‘s and app‘s you don't see in menu.
mirsalimov said:
Do not delete lg launcher, drm, dm and google app‘s
Click to expand...
Click to collapse
and the rest is just fine?
Mehrsau said:
and the rest is just fine?
Click to expand...
Click to collapse
Yes, but make backup! in case you mess thinks up you can adb apk from recovery menu
It all worked fine. And i have made backups. As soon a good stable rom is out i'm done using this from lg. If i download a new home launcher, will the old one still use any resourses other than space?
dragnor007 said:
It all worked fine. And i have made backups. As soon a good stable rom is out i'm done using this from lg. If i download a new home launcher, will the old one still use any resourses other than space?
Click to expand...
Click to collapse
I want to know this too
Sent from my LG-P990 using XDA App
dragnor007 said:
It all worked fine. And i have made backups. As soon a good stable rom is out i'm done using this from lg. If i download a new home launcher, will the old one still use any resourses other than space?
Click to expand...
Click to collapse
No, you can disable lg home launcher from “home selector“ in the main menu. i have ADWlauncher instead of lg launcher and i don't see lg launcher anymore in system processes
mirsalimov said:
No, you can disable lg home launcher from “home selector“ in the main menu. i have ADWlauncher instead of lg launcher and i don't see lg launcher anymore in system processes
Click to expand...
Click to collapse
What do you mean by "home selector" in the main menu? I don't have my x2 yet, so I suppose it's something special by LG? I don't know this setting from my HTC.

here is the Official Android Music 3.0 Beta! version that works android 2.2 +

I don't think this is classed as warez????
But if it is, please can someone let me know and i will immediately delete it.
My apologies if it is
enjoy
matt
Thanks. Nice.
Still no syncing 2 the cloud? I can't add/link an account...
Sent from my HD2 running Hyperdroid GBX (thanks Pongster!)
Instructions?
EDIT: Nevermind. I just normally installed it. It works fine for me
Nice job...
Thanks, downloading now
Edit: Installed and working great.
It will ask you for permission in notification bar.
How do I remove the 2.3.3 version I had originally?
Force closes on Hyperdroid CM7... Oh well.
jorisvdende said:
Still no syncing 2 the cloud? I can't add/link an account...
Click to expand...
Click to collapse
Am I right, or overlooking something? Thanks.
jorisvdende said:
Am I right, or overlooking something? Thanks.
Click to expand...
Click to collapse
I believe you're right, but the app is pretty none the less!
I saw when it first updated (my friend has the nexus s) and I thought I remembered seeing his pull down bar have controls on it (ff,pause, etc.) Does this one? And does this have headset controls?
Sent from my Android Powered HD2
I have this application running on my HD2 with android 2.3, its cool!
lucky931 said:
How do I remove the 2.3.3 version I had originally?
Click to expand...
Click to collapse
Settings, Applications, Manage Applications, All, uninstall it there.
I didn't have to uninstall that however.
lucky931 said:
How do I remove the 2.3.3 version I had originally?
Click to expand...
Click to collapse
Use root explorer, navigate to system/app, move music.apk to a different folder (don't delete it, just incase!) then restart.
Sent from my HTC HD2 using XDA App

Illuminance QandA

All things being discussed regarding Illuminance ROM
To view the rom, click here>
​
This is not an option! While in this thread respect one another and be helpful to those w/ questions
Thanks tomween1.
Request to Mods: Can you please make it sticky like other Q&A threads..
Thanks goes to Forum Moderator reinbeau for making this a Sticky thread.
Didn't know Reinbeau was a moderator. Thanks!
Great idea, Tom, sometimes people go a little off topic in the development section, asking about very general stuff. Nice to have a more general thread and a more technical thread. ('course now I have another subscription to watch )
RTBee said:
Didn't know Reinbeau was a moderator. Thanks!
Great idea, Tom, sometimes people go a little off topic in the development section, asking about very general stuff. Nice to have a more general thread and a more technical thread. ('course now I have another subscription to watch )
Click to expand...
Click to collapse
Thanks man, "now I have another subscription to watch" I knwo what you mean.
Hopefully we'll also get some kind of a understanding of IlluminatedOnes direction.... I1.2 or A11 or dare I say it...BOTH
tomween1 said:
Thanks man, "now I have another subscription to watch" I knwo what you mean.
Hopefully we'll also get some kind of a understanding of IlluminatedOnes direction.... I1.2 or A11 or dare I say it...BOTH
Click to expand...
Click to collapse
Well, Watsa was doing both. Both sides of the fence, if you will. Just that many more happy campers!
I just have to say....thank you thank you thank you.
This ROM is what the Captivate should have been the entire time. It took me awhile to get up to 2.3.5 with GB bootloaders and figure out how to flash it, but all of the info is there one the forums.
The SGS II email app alone made it worth it for me since I can now have my phone on WiFi and get my EAS email with zero problems. The stock 2.3.5 email app was still buggy for Exchange when WiFi was on and this fixed everything.
One question I have though. Can I pretty safely install each iteration of the Illuminance ROM over top of an older one? That is the only thing I was unable to find on the forums. I took the chance and installed 1.1 over top of 1.0.1 and have had no problems. I am just curious as to what is recommended.
Thank you again!
Anyone can make a non-transparent scroll down status(look like stock) for Illuminance v1.1 ROM?
The transparent one might get lag sometime... I am not sure why...?
First... Let me say that I am loving this ROM so far. I have not really been happy with any of the GB ROMS (Paragon RC6 on Froyo was my fav). Anyways, for some reason after flashing this ROM (coming from Obsession with Talon Kernel) I cannot get to me ext_sd card through CWM. From what I understand the CWM thing is part of the Kernel, so I downloaded the latest Samari 1.2 Kernel and flashed that. Still the same problem. Downloaded the Boog KJ3 Kernel and still the same problem. Any ideas what would cause this???
For the record my method for getting around not being able to access the external sd card is to put the files in the phone storage and flash from there.
TW4 for Illuminance
Anyway TW4 can be ported to Illuminance.
Hadrien9 said:
I just have to say....thank you thank you thank you.
This ROM is what the Captivate should have been the entire time. It took me awhile to get up to 2.3.5 with GB bootloaders and figure out how to flash it, but all of the info is there one the forums.
The SGS II email app alone made it worth it for me since I can now have my phone on WiFi and get my EAS email with zero problems. The stock 2.3.5 email app was still buggy for Exchange when WiFi was on and this fixed everything.
One question I have though. Can I pretty safely install each iteration of the Illuminance ROM over top of an older one? That is the only thing I was unable to find on the forums. I took the chance and installed 1.1 over top of 1.0.1 and have had no problems. I am just curious as to what is recommended.
Thank you again!
Click to expand...
Click to collapse
To answer your question, yes. You can safely install each iteration of this ROM over or on top of an older one. Right now, each is a full wipe version, meaning you'll have to redo all apps and stuff, but in the future IlluminatedOne said he'd be doing upgrade versions. We'll have to wait and see. Either way it's well worth any effort. This is a great ROM
lfaulkner29 said:
First... Let me say that I am loving this ROM so far. I have not really been happy with any of the GB ROMS (Paragon RC6 on Froyo was my fav). Anyways, for some reason after flashing this ROM (coming from Obsession with Talon Kernel) I cannot get to me ext_sd card through CWM. From what I understand the CWM thing is part of the Kernel, so I downloaded the latest Samari 1.2 Kernel and flashed that. Still the same problem. Downloaded the Boog KJ3 Kernel and still the same problem. Any ideas what would cause this???
For the record my method for getting around not being able to access the external sd card is to put the files in the phone storage and flash from there.
Click to expand...
Click to collapse
Just for clarification... the internal 16GB sd card is called /sdcard. And the external sd card is found in the /sdcard folder and is called /external_sd. So is it the internal or external sd card that you're talking about?
Also when flashing anything CWM only allows you to go thru the sdcard (internal one), it says something like, 'install zip from sdcard', it will display the folder for your external sd card but won't let you install from there. That's why everything needs to be on the internal sd card before you try to install it. Hope this helps.
I got FC when I tried to use MiniPaper widget for the first time. And now when I try to open it, it won't open and I can't write anything. Only thing I can do is drag it and delete it. Any idea why?
henrysmails said:
Anyway TW4 can be ported to Illuminance.
Click to expand...
Click to collapse
I get the impression that TW4 doesn't work all that well with GB. For some it works better than others and that's why a lot of DEVs have switched back to TW3, much more stable and no FC's. If you want same look with more options you might try GoLauncher Ex with the TW theme.
tomween1 said:
Hopefully we'll also get some kind of a understanding of IlluminatedOnes direction.... I1.2 or A11 or dare I say it...BOTH
Click to expand...
Click to collapse
I got more (twice ) reasons to do both.. Though Apex 11 is a team effort and I'm just a small part.
Hadrien9 said:
I just have to say....thank you thank you thank you.
This ROM is what the Captivate should have been the entire time. It took me awhile to get up to 2.3.5 with GB bootloaders and figure out how to flash it, but all of the info is there one the forums.
The SGS II email app alone made it worth it for me since I can now have my phone on WiFi and get my EAS email with zero problems. The stock 2.3.5 email app was still buggy for Exchange when WiFi was on and this fixed everything.
One question I have though. Can I pretty safely install each iteration of the Illuminance ROM over top of an older one? That is the only thing I was unable to find on the forums. I took the chance and installed 1.1 over top of 1.0.1 and have had no problems. I am just curious as to what is recommended.
Thank you again!
Click to expand...
Click to collapse
Like RT said, it will work.
Fate-Silver said:
Anyone can make a non-transparent scroll down status(look like stock) for Illuminance v1.1 ROM?
The transparent one might get lag sometime... I am not sure why...?
Click to expand...
Click to collapse
There is no way a transparent image can cause lag. All PNGs are optimized.
lfaulkner29 said:
First... Let me say that I am loving this ROM so far. I have not really been happy with any of the GB ROMS (Paragon RC6 on Froyo was my fav). Anyways, for some reason after flashing this ROM (coming from Obsession with Talon Kernel) I cannot get to me ext_sd card through CWM. From what I understand the CWM thing is part of the Kernel, so I downloaded the latest Samari 1.2 Kernel and flashed that. Still the same problem. Downloaded the Boog KJ3 Kernel and still the same problem. Any ideas what would cause this???
For the record my method for getting around not being able to access the external sd card is to put the files in the phone storage and flash from there.
Click to expand...
Click to collapse
Can anyone else confirm this? I dont have external sdcard so can not test it.
henrysmails said:
Anyway TW4 can be ported to Illuminance.
Click to expand...
Click to collapse
I will not work on porting TW4, instead I will try to enhance TW3 included. If you want to try, you can try TW4 from Apex 10 thread. Better, try TW3 from Pinnacle for better appearance and a few functionaries from TW4.
eNemy- said:
I got FC when I tried to use MiniPaper widget for the first time. And now when I try to open it, it won't open and I can't write anything. Only thing I can do is drag it and delete it. Any idea why?
Click to expand...
Click to collapse
Was working for me. Any one else faced this problem? Try clearing data for this app and reboot your phone. Check if that helps.
IlluminatedOne said:
Can anyone else confirm this? I dont have external sdcard so can not test it.
Click to expand...
Click to collapse
Yes, same here. As I mentioned earlier, CWM will show the folder with the external sdcard but when you choose it, it just drops back to current internal sd card directory. I've never tried to install anything from my external card from this or any other rom/kernel, but I didn't think you could ever install from an external card. Always had to put it in root directory or at least a folder on the internal sdcard.
IlluminatedOne said:
Was working for me. Any one else faced this problem? Try clearing data for this app and reboot your phone. Check if that helps.
Click to expand...
Click to collapse
Did what you told and seems okay now. Thanks
One more question. There was lockscreen wallpaper in stock KJ3?
What happened to that
eNemy- said:
Did what you told and seems okay now. Thanks
One more question. There was lockscreen wallpaper in stock KJ3?
What happened to that
Click to expand...
Click to collapse
Its still there....but I get settings FC when I try to select wallpaper for Lockscreen going through Display settings>> wallpapers >>Lockscreen>> Gallery....
viny2cool said:
Its still there....but I get settings FC when I try to select wallpaper for Lockscreen going through Display settings>> wallpapers >>Lockscreen>> Gallery....
Click to expand...
Click to collapse
In stock when you select a photo and set as wallpaper you can choose as lockscreen or homescreen. I couldn't see that in Illu so...
And when i try from display settings and i get FC too.
Email
Maybe a silly question, not even sure if it belongs here or general Q&A, but can't seem to find answer. In the Notification bar when I get an email, clicking on the pulldown and email, brings up the GMail view of my gmail account. There is also the stock GB email app, which I found I like the view much better. Is there any way to get the stock email view to come up when going thru the notification bar? Or would I have to delete my gmail app?
I apoligize if this is not really ROM related. But I trust you guys
RTBee said:
Maybe a silly question, not even sure if it belongs here or general Q&A, but can't seem to find answer. In the Notification bar when I get an email, clicking on the pulldown and email, brings up the GMail view of my gmail account. There is also the stock GB email app, which I found I like the view much better. Is there any way to get the stock email view to come up when going thru the notification bar? Or would I have to delete my gmail app?
I apoligize if this is not really ROM related. But I trust you guys
Click to expand...
Click to collapse
I dont use email app and i dont know if this will help at all or not. But if you are reffering to showing the subject of the message as the view, then you can go to settings>> labels to notify and uncheck Notify once

[PORT of sort] ASUS Transformer Browser

Hey folks, this is my first time messing around with apks so I thought I'd share this.
After playing around with my mother's Transformer I became rather fond of the thumb scroller in the browser so I've taken it for myself.
Anyways, I know its not much but its a nice accessory to the browser - especially when up against long pages.
Be sure to keep copy your current browser in a safe place should something happen.
Here's the link
http://www.mediafire.com/?110eabgnidd9bdc
just installed this - working fine, and I like the thumb browser.
I have lost all my browser favourites.... which for some odd reason won't sync themselves back....
other than that, perfect.
That's odd, that was the first thing I double checked as I didn't want to lose my bookmarks. Being a Google sync thing I didn't think that should happen at all.
This Browser is pretty fast. Works fine here too, also no issues with my bookmarks! Thanks
Do we have to be rooted? Or can we just install the apk?
Rblacula said:
Do we have to be rooted? Or can we just install the apk?
Click to expand...
Click to collapse
No, you just have to have to have "Allow installation of non-Market apps" checked in the Securities tab in Settings.
Chelseablue said:
No, you just have to have to have "Allow installation of non-Market apps" checked in the Securities tab in Settings.
Click to expand...
Click to collapse
Is there any way to get the Amazon Silk Browser Tweak'd and ported to work with ICS?
Mjamocha said:
Is there any way to get the Amazon Silk Browser Tweak'd and ported to work with ICS?
Click to expand...
Click to collapse
I could give it a try if I can get a hold of the apk and odex file, if there is one.
Chelseablue said:
I could give it a try if I can get a hold of the apk and odex file, if there is one.
Click to expand...
Click to collapse
I have them on my pc, I can upload them later this evening when I get off of work. TY -
I can not install, says "an error has occurred while parsing the package"
any ideas?
This is quite handy. Thank you.
Mjamocha said:
I have them on my pc, I can upload them later this evening when I get off of work. TY -
Click to expand...
Click to collapse
Can you also get a hold of the framework folder?
Unfortunately, rubio, I'm not sure but looking it up I've found that if the name of the apk has changed that could cause it so make sure it says "browser.apk" and if you are installing it from your SD card make sure it's installing from the internal memory. I hope that helps.
Chelseablue said:
Can you also get a hold of the framework folder?
Click to expand...
Click to collapse
Kindle Silk Browser (Amazon) Not compatible with ICS ... yet
Thank you for taking a look at this.
Chelseablue said:
Can you also get a hold of the framework folder?
Unfortunately, rubio, I'm not sure but looking it up I've found that if the name of the apk has changed that could cause it so make sure it says "browser.apk" and if you are installing it from your SD card make sure it's installing from the internal memory. I hope that helps.
Click to expand...
Click to collapse
thanks for the help but I have not managed to do
the name I have not changed as they release me and bring it into the internal memory to install and I get that message.
thx
Hey, this works on phones too. I am running my photon cm9 and the thumb scroll carries over. It looks different though.
Sent from my MB855 using XDA Premium App
might not work because i have honeycomb and not ICS?
That could be it as it's compiled from the ics framework.
Thanks, running perfectly on Eos Nightly 91
rubio90 said:
might not work because i have honeycomb and not ICS?
Click to expand...
Click to collapse
Your Signature -
is the best Soul Train Line, That I've seen in a while!

Categories

Resources