captpackrat: (Homer Gun)
While helping my roommate clean up the basement, I came across several really old hard drives.  I tried using my primative data recovery equipment, but I couldn't even initialize the drives.  They were dead dead dead.  But they still could contain data accessable through more exhaustive means, so I decided to render them permenantly unreadable.  With a vengance!

The first drive was a Conner Peripherals 425 megabyte hard drive.  Yeah, that's an oldie.

The bullet I selected was a .45 Colt Winchester Super-X 255 grain lead-round nose in target/range loading.  The gun is a Taurus "Night Court" Judge with 2.5 inch cylinder and 3 inch barrel.  This was actually the first time I've fired this pistol.

My first shot was a bit wide.  I was firing single-action (that is, cocking the hammer, then aiming and pulling the trigger), and I was caught off-guard at just how light the trigger pull is.  My second shot hit the target perfectly from a distance of about 20 yards.  The bullet pierced the light upper cover, which was ripped clean off by the impact and thrown about 6 feet away.  The bullet severly distorted the drive platter, heavy back casing and circuit board, but failed to penetrate.  If I'd been using a jacketed bullet, it probably would have gone through.  The divot on the platter is nearly an inch across.

I want to try this again with my .30-06 sniper rifle, but I don't have any FMJ ammo, only jacketed soft-points which wouldn't penetrate as well.  Plus the rounds cost almost $1 each.
captpackrat: (Homer Thinking)

Next door to the district support center was a rail car repair facility.  One of the cars they had in their yard was from the long defunct Ashley, Drew & Northern Railway.  This boxcar has clearly seen better days.

The facility also had the cutest little locomotive.  It's an EMC SW1 switcher, built in 1939 for the Chicago, Burlington & Quincy.  I couldn't get a good photo of it because it was always behind a row of boxcars, but here's what it looks like.

Klaatu barada nikto

Push Button.  Receive Bacon.  Eat Bacon.

When I see "SDSU", I think San Diego State University, not South Dakota.

Someone had an inflatable bear named Snowflake.

Snowflake taking a break.

I finally found a use for a Mac Mini.

My laptop at work.
captpackrat: (Music Machine)
I installed the latest versions of Shazam Encore and SoundHound Infinity on a Motorola Xoom.  I then selected 50 songs with varying degrees of obscurity, played them back one at a time and asked each app to identify it.  I tried to use the same segment of the song for each app, usually the very beginning.  If it couldn't identify the song from the beginning, I fast-forwarded to the chorus and tried from there.

Shazam properly identified 31 of the songs, claimed it could not identify 19 and made no incorrect guesses.
SoundHound properly identified 32 of the songs, claimed it could not identify 10, and made 8 incorrect guesses.

SoundHound was much faster when it was confident about a song, but slower if it wasn't sure.  SoundHound was able to identify the most obscure stuff more often than Shazam, but it also made a number of mistakes while Shazam made no errors.  SoundHound crashed once during the test; Shazam performed flawlessly.

For those who want more information about the songs used and the specific results I present this handy chart behind the cut )
captpackrat: (Gadget Curious)
Living in Midwest, I worry about the possibility of a tornado hitting and destroying my computer, and more importantly, all my data.  I also worry about fire or theft as well.  I don't trust backing up to an internet provider, and besides, I have waaaaay to much stuff to backup over a slow cellular connection. 

Shortly after moving here, I bought a couple Western Digital Passport portable hard drives.  They were about the size of a deck of cards and plugged into a USB port with no need for a power supply.  One drive I kept in a fire and water-proof safe, the other I kept ready to shove into a pocket if I needed to leave in a hurry.  The drives were large at the time, 320 and 500 GB, but those sizes have become rather cramped; the 320 GB drive was nearly full.  Whenever there was a tornado watch, I'd hook up one of the drives and try to do a backup, but it took so long that the watch was over by the time it was finished.

My new computer has two USB 3.0 ports and Costco recently had the newest model of WD Passport drives on sale, 1 TB with a USB 3.0 interface, so I bought a couple.

The speed difference is amazing.  I performed a full backup using both the old and new drives.  It took 2-1/2 hours to copy 10 Gigs of data to one of the old drives, but a mere 15 minutes to copy 32 Gigs to one of the new drives!  The backup software I use, SyncBackPro, only copies data that has been changed since the last backup, so once the initial data set has been created, it only takes a fraction of that time to do a backup.  This means when a tornado watch comes along this year, it should take only a few minutes to do a complete backup of my data.  I'll be able to update both my bug-out drive AND the one in my safe.
captpackrat: (Homer Do Not Ride The Bomb)
Last time I used my roommate's pickup, I noticed there was a squeaking noise coming from the engine.  The same kind of squeaking noise my car made when it needed a new serpentine belt.  So my roommate made an appointment for me to take his car to the dealer for service today.  (It also needed some repairs to the passenger seat belt.)

I start up the engine this morning and it starts making a horrendous racket.  I quickly backed up a couple feet so I could get to the hood and killed the motor.  I was hoping maybe it was some ice on the fan blades, but I quickly spotted the problem: the serpentine belt had shredded itself!

While my roommate called AAA, I cut the remnants of the belt off the pulleys, backed the car out and parked it in the driveway where it could be easily picked up. Without the belt, the truck can be driven a short distance, but without the alternator and cooling fan, you won't get very far, and without the power steering pump, it requires a lot of muscle.

After an hour or so, a flatbed tow truck showed up, then promptly got stuck in a snowbank trying to turn around.  They had to tie off to a tree and winch themselves out.  Not a very auspicious start.

They got the truck loaded without incident, but I had to ride in the middle of a very crowded tow truck cab to get a ride to the dealer.

I get there and they tell me they'll have to order a new belt and give me a laundry list of other problems.  I thought they meant they would be keeping the truck for a a day or two so I asked if they had a loaner car.  They gave me a Toyota Matrix.

This car was obviously designed for little tiny Japanese people, because I managed to smash my knee into a molded plastic piece on the door every single time I got in the car.  They couldn't have positioned it any better for maximum injury if they'd had my measurements.

I finished with my shopping (Smack!  OW!  Dammit!) and I'm about halfway home when I get a phone call.  They're done with the truck and it's ready for my to come get it.  Uh, what?  It turned out they were just going to do all the other work, return the truck, then make another appointment when the parts came in.  $1200 later I'm back on my way home.

About the only good thing to happen today is I managed to get stunnel working on my Ubuntu netbook.  It's easy as pie to configure under Windows but it's a royal pain in the ass setting it up under Linux.
captpackrat: (Fail)
A rather surprising guest star on today's episode of Hawaii Five-0, originally broadcast in 1975, titled "Computer Killer".

(Click on images to enlarge)

A shifty-looking "computer consultant" watches a gentleman meeting up with an attorney and heading into court.  He notes the man's license plate, then gets back in his car and makes a call on his car phone.

His rotary dial car phone.

Then he opens the suitcase sitting in the passenger seat, revealing a keyboard and screen.

He turns the unit on, clearly revealing the model, an ADDS Envoy.

The terminal boots up.

He attaches the headset of his car phone to an acoustic coupler on the side of the terminal.

The modem connects to the Department of Motor Vehicles, which apparently hires "computor programmers".

The guy hits some keys on the keyboard, which has mysteriously changed colors (continuity error!)

DMV data for the car owner very slowly begins to fill the screen.  The baud rate looks to be about 8 or 10 bits/sec.

After getting the data he needed, he writes it down on a pad of paper.  I guess he spent so much money on the portable terminal and car phone that he couldn't afford a printer.  Notice the keys are orange again.

There are several other more traditional terminals and oldie computer equipment (IBM, Control Data, etc) in the episode, but the portable terminal and rotary car phone were the most interesting.  Oddly, I can find almost nothing about ADDS on the internet, and there don't appear to be any photos of this particular model of terminal.
captpackrat: (Hello Computer)
For a long time, my 2-1/2 year old Dell XPS 420 had been acting flaky.  The USB ports would spontaneously disappear, the RAID controller quit working, the TV tuner would stop recording and the video card would reset itself.  I should have gotten it fixed sooner, as I had the extended warranty, but I knew that the first thing tech support would do was have me reinstall Windows, even though it was obviously a hardware issue.  The problems occurred rarely enough (except the RAID controller issue, and that I got around by installing a controller card and disabling the onboard controller) that it wasn't worth the trouble of reinstalling Windows and all my software.

Then about two weeks ago, Windows just stopped booting.  I tried doing a repair, but I got an error about it being unable to find a system partition.  Great, the system is totally hosed.  The computer was nearly 3 years old and I really didn't want to go through the trouble of installing Windows and all my software on a machine that was already on its last legs.  I broke the RAID mirror and screwed around with one of the drives trying to get something to boot, but even after wiping the partitions, I still couldn't get Windows to do anything, not even a fresh install.  I could boot using a Puppy Linux CD and see that the data on the mirror drive was still intact.  Although I'd done a backup just the night before, I didn't want to lose the work I'd done that day so I left the drive alone.

So using my laptop (thank God for that!), I went to Amazon and started pricing out parts.  I was originally going to use some of my existing drives and video card, but I eventually decided if I was going to build a totally new machine, I should go all out and buy all new parts.

So my new computer is:
Asus P6X58D Premium motherboard (LGA 1366, USB 3.0, SATA III and RAID 0/1/5.)
Intel Core i7 950 (3.06MHz, 8MB L3 cache)
6GB Corsair Dominator PC3-12800 DDR3 memory (2GB x3)
Sapphire Radeon HD5770 (1GB DDR5)
Hauppauge WinTV 2250 dual TV tuner
Seagate Barracuda XT 2TB hard drives x2 (7200 RPM, SATA III, 64MB cache)
LG 10x Blu-ray writer
LG 24x DVD+/-RW
Antec Three Hundred Gaming Case (6 internal, 3 external bays)
Cooler Master Silent Pro M1000 power supply (1000W w/ modular cables)

I also ordered Office 2010, since I figured having some experience with the new version might help in landing a job (and besides, the only version of Office 2007 I had was OEM and tied to the Dell).  The full retail copy of Office allows you to install it on a desktop and a laptop, and since I didn't have Office on my laptop, I killed two birds with one CD.

After I'd already ordered the parts and it was too late to cancel the order (I'm an Amazon Prime member; I get stuff shipped 2nd day express for free but you only have 30 minutes to cancel an order), I discovered the cause of my inability to repair Windows: I had a USB flash drive plugged into my computer.  I was using it as a ReadyBoost drive and it was plugged into the back of my computer, so I never gave it a single thought.  It turns out that Windows cannot repair itself or do an install if there are any USB drives plugged in.  I probably could have repaired the system if I'd known to unplug that dongle.  But it was too late now, I couldn't cancel the order and I didn't want to return 7 huge boxes of stuff.

I was originally going to go with RAID 5, but Windows cannot install to a drive with more than 2 TB, so I just used RAID 1.  It will probably work out better anyway, since you can still read RAID 0 drives on another computer, while RAID 5 would require a computer with a similar controller.  Since the drives from the Dell were still good, I hooked them up as RAID 0, giving me 3 TB to use for recording TV.  The extra writing speed of RAID 1 will come in handy with a TV tuner that can record two channels simultaneously.  I also threw in another 2 TB drive to use for fast backups.

The computer is all up and running now, and I think I have 99% of my software installed and configured.

While out shopping for some minor parts at a local computer shop, I saw an LG N2R1D Network Attached Storage appliance.  My old ADS Tech NAS device dated from around 2004 and was equipped with a PATA controller; it was also highly unstable.  Since this LG model came without drives, I ordered a couple more Barracuda XTs and set them up as RAID 0; I figure anything I put on this device is mainly for backup or network sharing and the increased risk of using RAID 0 is partially offset by the higher reliability of this particular model drive.

Since I no longer had any reason not to, I called up Dell and after an agonizing 90 minutes managed to convince them to send someone out with a new motherboard.  They also wanted to replace the hard drives, which I didn't particularly care about since I'd replaced the original 500 GB drives when Windows 7 came out.  I could have done the replacement myself, but it was under warranty and Dell case designs can be particularly difficult, so I let the guy do his thing and now other than CPU, RAM and video card, I pretty much have a brand new system.  I'm going to give it to my SO, whose current computer (an AMD dual-core) is even older than the 420 (Core 2 quad).
captpackrat: (Furr's Family Dining)
Use Firefox and want to visit a FurAffinity user's page without having to remember a long URL?
Create a bookmark with the name FA user, with a keyword fa and pointing to

Then to access a particular user page, just type fa <username> into the address bar.  For instance, fa captpackrat.

The important part of this is the keyword.  You can change the name of the bookmark to anything you want, but you have to include the keyword.

This trick doesn't work with IE, Opera or Safari, mostly because these browsers utterly suck at handling bookmarks.


Jun. 22nd, 2010 03:37 am
captpackrat: (bunniPod)
It "only" took about 3 hours, but I managed to fix the problem with my iPod.  I had to uncheck all my music, videos, podcasts, audiobooks and iTunes U, then sync the iPod, basically deleting everything.  Then I went back and checked everything I wanted on my iPod, and synced again, copying everything back onto it.  Given that my 64GB Touch is nearly full, that took quite a while, not a good thing when thunderstorms are threatening.  The album art seems to be working correctly again.

Jobs did at least get one thing right, Apple fixed the giant file sizes for pictures.  With iOS 3, 700 Megs of photos took up several gigabytes of space on the iPod.  Now that same batch of photos takes up 800 Meg, a mere 15% bloat.

I was promised iBooks.  There's no iBooks.

I can change the background now.  Whoop de doo.  I could change the background on my WinCE PDA  a decade ago.

Multitasking would have been a nice addition, but I'm not really using my Touch as anything but a music player now (and only because this battery-powered speaker system has an iPod dock, not an Evo dock) so it doesn't really matter anymore.


Jun. 21st, 2010 11:41 pm
captpackrat: (Fail - Bob Barker)
Jobs, did you even bother to test iOS 4?  Even the slightest?  Because it's totally screwing up the album art on my iPod Touch.

All the albums to the left and right are also by Weird Al, and except for Internet Leaks, it's obvious that none of them are right.

The album art is correct in the original music files and it displays correctly in iTunes (and in Android), but on the iPod Touch, it's totally messed up.

Lusty Lynx

Jun. 2nd, 2010 02:07 pm
captpackrat: (Fail)
I spent about 10 hours last night upgrading my netbook to the latest version of Ubuntu, Lusty Lucid Lynx.  The download for the update is nearly 900 Megs.  I think that's bigger than the last service pack I installed on Vista.  Naturally, such a large download meant that my ISP decided to utterly suck so it took well into the early morning before it finished.

During the install, it asked me where I wanted to install GRUB 2, the program that actually boots the operating system.  Without GRUB, nothing happens.  Alas, the "help" file provided is a bit confusing; it made it sound like I was supposed to install GRUB to /dev/sda1, so I did.  The upgrade process finished, the machine rebooted and...  GRUB error message and a recovery command prompt.  Great.  Did some Googling and finally found a webpage that gave instructions on how to fix it.

First you have to boot to a Live CD.  Easier said than done.  Apparently many of the USB cables I have around here are crap because my external CD drive kept flaking out.  I finally located a good cable and got Ubuntu Kinky Karmic Koala running.  You then have to mount the file system on the hard drive and use it to install GRUB to the correct location, /dev/sda.  

For those who are interested, the exact command list is:
sudo fdisk -l
sudo mount /dev/sda1 /mnt
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
sudo chroot /mnt

(optional, only if you're on Ubuntu/Debian) apt-get install grub-pc
grub-mkconfig -o /boot/grub/grub.cfg
grub-install /dev/sda
(try grub-install --recheck /dev/sda if it fails)
Ctrl+D (to exit out of chroot)
sudo umount /mnt/dev
sudo umount /mnt

So I finally got Ubuntu back up and running, only to discover the netbook interface had been forced upon me again.  Originally they had an app for switching between the netbook desktop and the classic desktop, but this was removed with Koala, but I was still able to manually disable it.  With Lynx, however, they locked out the procedure that I'd used before.  (When did Steve Jobs start working for Canonical?)   I spent another hour or so before I discovered you switch to the standard GNOME desktop by logging out and selecting it from a menu that appears at the bottom of the screen while you're typing in your password. 

GNOME boots up this time...  but the desktop panel is completely blank.  There isn't even a button to shut down.  So I set about trying to rebuild the panel, then had to spend an insane amount of time trying to figure out where the networking icon disappeared to.  It's part of the Notification Area applet, naturally.  Obvious and Ubuntu are two words you never find in the same book, let alone the same sentence.

And then I discovered that the upgrade program uninstalled Pidgin (and deleted all my settings) and tried to foist Empathy on me.  Gee, thanks.  Got that straightened out.  There's some pretty annoying features with Lynx, like being unable to configure some of the icons on the desktop panel and being required to use some programs like Evolution.  (Jobs, is that you?)

I think I've got everything working again, though I tried setting up Gwibber and it didn't appear to do anything.  Ubuntu used to be getting better with each release, but I think they took a real step backwards with this one.
captpackrat: (Evil Geniuses)
There was a rather interesting article on Ars Technica today.

New Advanced Format hard drives are being made with 4096 byte sectors, rather than the current long-time standard of 512 bytes.  While this won't be a problem for Vista, 7, MacOS or Linux, this will prove to be a problem with Windows XP (and older Windowses).  XP doesn't support anything other than 512 byte sectors, so it can't use these new drives.  To get around this, the drive manufacturers have created a system where the drive pretends to have 512 bytes while still maintaining 4096 bytes internally.  While NTFS normally works in 4096 byte clusters, the partition clusters don't quite line up with the sectors on the drive, forcing the drive to read each sector, modify the data, then rewrite the whole sector.  And it has to do this twice for each cluster.  This makes data writes several times slower than a current generation hard drive.  There is software that can realign the partitions, but even then there will still be a substantial (~10%) performance hit.

So if you're planning on installing a new hard drive in the near future, you may need to upgrade your OS.
captpackrat: (Facepalm Jesus)
I was in my roomate's car the other day and he had the radio on to a talk station which was broadcasting some tech program.  An older-sounding woman called in complaining that she was having trouble with her e-mail and I immediately knew this was going to end in lulz.

Host:  "Are you using Outlook?"

Caller:  "No, it comes up as Windows"
captpackrat: (END OF LINE)
When I bought my Dell Mini 9 netbook, it came with Dell's version of Ubuntu, which was majorly broken. I replaced the dinkey 16 Gig SSD that was the largest drive they offered with a cheap (relatively) 64 Gig SSD and installed the full version of Ubuntu. It was slower than the custom Dell version, but it worked correctly. I upgraded it a couple times until it was at 9.04. 9.10 came out recently, but rather than doing a simple upgrade, I decided to start from scratch and do things right. I wiped the SSD and installed the Netbook Remix version of Ubuntu.

Only to find out there's a lot of stuff broken in it off the bat. The wireless didn't work at all and took a lot of Googling to fix. Getting it to see my Bluetooth mouse was much more difficult than it should have been. And then there's the interface. Ugh! By default, Netbook Remix uses a special Launcher application instead of the usual menu system. I'm not 5 years old, I don't need a screen full of icons the size of golf balls. Getting rid of the Launcher wasn't easy. Googling didn't help much, the "desktop-switcher" program I kept reading about wasn't anywhere to be found in Synaptic. I finally figured out that I could disable to Launcher in Startup Applications, then add the Main Menu to the menu bar. There's no easy method to switch back and forth between the normal Ubuntu interface and the toddler-friendly Netbook interface.

Now I just need to reinstall all my usual software, install and configure all my Firefox extensions, set up my e-mail and IM accounts, copy over all my files....


Nov. 13th, 2009 12:25 am
captpackrat: (Hello Computer)
Mozilla recently announced the winner of their contest to design a new logo for the mobile version of Firefox.

The Winner:
captpackrat: (Mathnet)
I use Windows Media Center to watch TV.  My computer has a TV Tuner and WMC automatically searches for and records my shows to an external 1 TB hard drive.  It's supposed to automatically delete old shows to make room for new ones.

The drive was almost completely full, nearly a full terabyte of TV shows had been recorded, so I went through the list of old shows to manually delete stuff.

I discovered that WMC had never deleted any of the Law & Order episodes that it had recorded.  I had over a years worth of episodes filling up the drive!  It had recorded not just the new episodes on NBC, but also the syndicated reruns on the local stations.

I started going through and deleting old episodes, which freed up almost half the drive.   Nearly half a terabyte of Law & Order.  Yikes!  And I'm not really that big of a fan of the show.
captpackrat: (Windows uber alles)
I installed 7 last Thursday, the same day it came out.  I chose to replace the 1/2 TB drives on my system with two new 1.5 TB drives.  That way if worse came to worse, all I had to do was reinstall the old drives and everything would be back the way it was.  I bought the Upgrade version of 7 Ultimate, which is about $100 cheaper than the full version.

Previous versions of Windows would allow you to use the "upgrade" disk to do a clean install; it would ask you to insert on old OS disk to prove you qualified to use the upgrade disk.  7 doesn't do this.  If you try using the upgrade disk on a blank hard drive, it gives no warnings and doesn't ask for any proof that you own an older version, it just goes ahead with the install.  But when it asks for the key, it will reject the upgrade key without explanation.  I eventually discovered that it was looking for a full version (i.e. full price) key.

This means if you're trying to install Windows 7 to a blank hard drive (e.g. replacing a dead hard drive), you have to install your old OS or run the computer's recovery CD first.  Or you can do like I did, and install 7 a second time; as long as the installer sees an installation of XP, Vista or 7 (even if it's unlicensed) already on the drive, it will let you use the upgrade key.  Choose a custom install and the installer will rename the old OS folder to windows.old before creating a new clean isntall, you can delete the old OS folder once the install has finished.

Other than the little hiccup with the keys, 7 installed very easily.  But then I started having problems installing software.  The installers would freeze up, the computer would start acting oddly, then when I tried to shut down, the machine would freeze up.  I couldn't believe Microsoft could have released an OS this buggy, especially not after everyone had been raving about how great the beta was, so I figured I had a hardware problem somewhere.  I also noticed that the Windows Experience Index, which tests your hardware's performance, was giving me excellent numbers on my CPU and video card (7.0-7.1) but a horrible score for my hard drive (2.8).  On a hunch, I broke my RAID mirror and the hard drive performance jumped to 5.9.  Some of the gremlins also disappeared as well.  I don't like going without RAID, so I installed a PCI-e RAID controller card and disabled the motherboard RAID.  That did the trick; all the problems went away.  Unfortunately disabling the onboard RAID also disables the eSATA port, which I was using for an external hard drive, so I've hard to order more parts to fix that.

With the hardware issues cleared up, 7 seems to be working quite well.  UAC, one of the biggest complaints about Vista, is no longer annoying.  The box came with both 32 and 64 bit versions; the 32 bit version has better driver compatability but is limited to about 3.5 GB of usable RAM.  The 64 bit version can use up to 192 GB of RAM (!) but some programs and drivers won't work.  So far I've not encountered too many problems, other than the fact there's no version of Flash for 64 bit IE.  (Buh?  64 bit Windows have been around since XP, in 2001, why has it taken Adobe 9 years to come up with a compatible version?)

Startup does seem a bit faster, but that could just be because many of the services are set to delayed-start.  There are lots of little tweaks to the GUI, some good, some not so great.  The biggest improvement in my opinion is with Windows Media Center.  I have a TV tuner card and I use WMC to record and watch programs.  The Vista version of WMC couldn't deal with digital subchannels (12.2, 12.3 etc.) very well, you had to add the channels manually and you'd never get Guide info.  7 has full support for digital TV and provides complete Guide information for all the channels, so now I can record things on the local broadcast movie channel.

You never really appreciate just how much software you have until you have to reinstall all of it.


Oct. 19th, 2009 04:49 pm
captpackrat: (Windows uber alles)
I preordered a copy of Windows 7 from Amazon along with a couple Terabyte hard drives.  I'm going to pull the 1/2T drives I'm using currently with Vista and do a clean install.  That way if things don't work out I can just pop the old drives back in and things will be back to the way they were.
captpackrat: (END OF LINE)
I was trying to clean up my settings in Firefox and someone suggested editing the prefs.js file directly instead of going through about:config, so I tried it. One of the entries I found was:

user_pref("‚", "Lou Ferrigno?");
captpackrat: (Microsoft Bob)
For those of you who've been living underground for the past few months, Microsoft Songsmith is a program that lets you sing into the computer and it will automatically compose music to accompany you. This demonstration is probably better than Microsoft's own commercial. People have started running various classic songs through Songsmith just to see what it would come up with. The results are often hilarious.

"Roxanne" by the Police

"Intergalactic" by the Beastie Boys
"White Wedding" by Billy Idol
"Tom Sawyer" by Rush
"Stairway to Heaven" by Led Zepellin

Barack Obama

Songsmith takes on Songsmith


captpackrat: (Default)
Captain Packrat

December 2015

1314 1516171819


RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 25th, 2017 08:32 pm
Powered by Dreamwidth Studios