The Swirling Brain is currently certified at Master level.

Name: Jim Brown
Member since: 2001-03-01 04:33:02
Last Login: 2012-07-31 04:21:25

FOAF RDF Share This

Homepage: http://www.rollingballsculpture.net

Notes:

Hi. I'm The Swirling Brain. I tinker with robots, work on rolling ball sculptures, and I love to program. I come here to robotics.net since an old DPRG friend of mine runs his site. I've always enjoyed his company.

Projects

Articles Posted by The Swirling Brain

Complete list of articles by The Swirling Brain

Recent blog entries by The Swirling Brain

Syndication: RSS 2.0

Last year for the Swirling Brain (2011):

I constructed a Raspberry Pi case on Shapeways. I keep thinking I'm finished but it seems like I keep having to adjust things or it gets rejected so I have to revise something. I hope to have it for sale soon. I decided to make this case after writing the Raspberry PI article for robots.net. It sounds like it will be a very popular board and I hope to use it for a robot perhaps.

My daughter Bethany went into the hospital a couple of times because of her CF. We got to spend Christmas in the hospital. We planned to have a vacation the week after Christmas, maybe even go to Disney World (that's more of a dream than reality) but I'm glad we hadn't committed since all of the plans were out the door when we got the news. Her CF hospital visits are increasing the older she gets. Her PFTs (pulmonary function test) were down to 32% which is super low. She got them to 52% and they let her out of the hospital. That's still pretty low and it's hard for her to breath anymore. They put her on 3 IV home antibiotics that she had to administer through her two picc lines. Now she's back on aerosol tobramycin (tobi). She doing better and she went back to work but she's still not doing that great. Pray for her.

I'm on the media team at First Baptist Garland. I've been running the sound board for the teens on Wednesday nights and helping with setup on Sunday Mornings. I've actually got to run the big board in the Sanctuary but just for band practice and not for a real live Sunday yet. It's sort of a big deal at a big church but perhaps someday.

My white car the Buick Rivera finally bit the dust. I was without a car for a while and my wife had to take me to work. We couldn't afford another car so I kept hounding my wife for a motorcycle or a scooter. She finally caved and let me buy a scooter. I got one off of craigslist. It's a chinese scooter so the odometer is apparently in kilometers so I have to convert to miles. I seem to get about 72 to 80 mpg! At the current gas price of about $3.50 a gallon that's about 5 cents a mile. It's about 7 miles to work so the cost to drive to work is about 70 cents a day. My dad let me borrow his truck for cold or bad weather days and it gets about 18 mpg which is about 19 cents a mile or about $2.72 a day. So I save about $2 a day or I save about $10 to $15 a week driving the scooter to work and church and other misc places. Just in gas that's a savings of about $500 to $700 a year. Everything else such as fees, insurance and taxes also seems to be cheaper for a scooter. Insurance was like $70 a year. I'm driving lesser driven streets to try to be safe.

I played with jpct (www.jpct.net) and wrote a 3d speedometer android app. It is pretty cool. I wrote some other cool things with jpct too. So then someone broke into our house, stole my laptop, stole my xbox 360 and kinect and stole a dvd player and some money we had at the house. They stole a few other items also. My biggest loss I still feel was the various software I had written on that laptop that I didn't have backed up anywhere else. I think I found an old backup of some of it but still it's a loss. So I've been down about that. Since then I've bought some IP cameras and installed them around the outside of my house. I feel like a theif may get away with it again but at least I might get a picture of them that I could give to the police.

I made some more rolling ball sculptures and sold them on ebay. Besides that I video recorded the building of some of them and listed them on youtube. Google invited me to be a part of their adsense and I agreed and wow I'm getting about $50 a month from that! That's like free money for doing practically nothing. I can now see why there are so many stupid videos of people making a complete fool of themselves because they are laughing all the way to the bank! Click on my videos and help me make some money! ;-)

I'm sure I did more in 2011 but that's all I can think of right now.

Made a new Rolling Ball Sculpture. You can see it on ebay or on my youtube channel (the newest one in the upper right).

Potato chip grabbing hand = useless cybernetics!

It's time again for the Great Strides Walk to Cure CF. Please help out if you can.

Last week I worked on upgrading the Missionary Baptist Association of Texas website. It's now on Drupal and I'm pretty happy with how it came out. My hope is that it's now easy enough to update content that Bro. Reed, who doesn't know html or web coding should now be able to update the site. If not, it'll at least be easier on me on his newphew Justin. I think the site looks much better and less dated now.

I worked on playing with Open GL 3d code engine for my Android Phone. I love my android phone. The 3d code still has a problem with image textures. I can't figure it out. Most everything else I want is working, though. When I have time I'll try to figure it out. My phone has Cyanogenmod 5.0.7-Test5 loaded on it. It's a version of Android 2.1 for the MyTouch 3G phone. It's sweet! I really like having version 2.1 over 1.6 of the Android OS. It's much better. Cyanogenmod for 2.1 is just about as fast if not faster than the 1.6 also.

Roger gave me a payment for the yGED program. Thanks Roger. It was very unexpected because he already paid me for that. It was a pleasant surprise!

I've been churning out a Rolling Ball Sculpture about 1 or 2 a month. This last month a sculpture went really cheap. I was disappointed about that. After that though, so far I've had four different people email me asking if I had anything for sale. I don't do commissioned work anymore and and I don't have anything for sale but I'm working on it. Anyway, I'm not sure if they emailed me because they hope to get a sculpture for cheap too or that they really just want a sculpture? Anyway, I'm working on a 19" wall hanging sculpture with at least two tracks. I won't start the bidding at 99 cents, I'll start it for about $150 or so. I guess we'll find out if these would-be bidders are serious or not. ;-)

I'm becoming the Regex King. Wow, my brain hurts. Regexes are probably ok for one liners but when you have to make a regex that's about a paragraph long. It's very painful and I don't think it should be used anymore. Now imagine a regex that's about one or two pages. Yeah. ugg. It's torture. I've learned a lot, though.

I've learned that once you work somewhere at least 3 years that people rely on you probably more than they should. To the point where even on weekends, the middle of the night and on vacations you get the weirdest calls about something that's extremely important and has to be handled right now along with other tasks that also have to be handled right now. Like these calls couldn't wait until 8am? These are tasks they couldn't warn you about a month previous when it wasn't an urgency. Now that it's five minutes from being due and they need something done that will take at least a week to do. And, guess who's the only one they want to do it? Yep, it looks a lot like me? Guess who gets the credit for it not getting done on time? Yep, that person looks a lot like me too. Yep, I've been trying to push back and ask ahead of time if something needs to be done soon and remind them how many days something takes and how much work it is and how I had working late and on evenings like they get to go home on time but I don't. Guess what still happens? I guess I have that "Kick me" type note permanently tattooed to my forehead or something. Yesterday, I was back sitting at my desk trying to figure out how I can get something done right away, after being grilled and handed my tail on a plate for not having something done right away and in the special way they need or want it done, in which another guy and myself are just helping out on this other project because the original guy didn't do his job on time in the first place. So while I'm sitting there trying to figure out how to be more efficient, another team plops down a bunch of work and says that they need it done right away. Now this is already after I have a couple of other tasks on on the backburner and on hold already. So to recap, I have a couple of other tasks on hold that need to be done right away, I'm getting yelled at for not getting something done right away that another guy should have done but didn't and being told I need to step it up, and then while I'm trying to engineer how to handle that and step it up I get interrupted with more work handed to me. OK, so after that I go to talk to the guy about the project that I get stopped in the hallway and asked to be thinking about yet another new project that needs a bunch of work done right away. Like no foolin? Really? I mean, really? No wait, freakin really? Yes, really! So, that's also besides what I'm already doing that in all of my multitude of "spare cycles" I'm supposed to be also now doing a bunch of other stuff? No, like really? Anyway, I got to go because I think I'm due for another meeting to be told that I'm not getting enough done. I wonder why?

14 Apr 2010 (updated 14 Apr 2010 at 17:08 UTC) »

I had my 45th birthday! Sounds old, doesn't it? But I still think I'm mentally young. Probably immature is more the right word. My body is another story, but oh well.

Before my birthday, I got a free Droid phone and a free Sprint 3G/4G USB device from Google! Woohoo! It was because I created an Android app, had enough downloads, and enough stars that they considered me a worthy Android developer! Little do they know, right! My app is a speedometer that uses the GPS and time difference between samples to calculate the current speed. It displays in analog and digital. No big deal, right? But it got me a phone! Woohoo!

I played with the Droid phone and wanted to keep it but it doesn't work with my T-Mobile. Droid is CDMA and meant for Verizon and T-Mobile is GSM. So the simcard don't fit. :-( Boo! I got the wifi going and surfed the net a little. Wow that phone is fast. The screen is bigger. Oh, how I wanted to keep it. Well, since I can't really use it for phone, I feel it's not really enough to keep it just to try developing on it since I already have the other phone for that.

The 4G dongle I got was for Sprint only. That seemed weird that the phone was for Verizon and the dongle for Sprint, but oh well. So I can't really use the phone or the dongle. They were nice gifts though and worth a lot! Thanks Google! Really!

So anyway, I sold the Droid phone and the 4G dongle on ebay. The phone went for $350 and the dongle went for $142. After the hefty ebay and paypal fees I probably ended up with $390 or so.

For my birthday I spent that money on a laptop! That should be coming soon. I figure I can do my android development on it so the gift might still be a nice developer type thing. I got some additional money for my birthday from my family. So I also bought a refurbished Xbox 360 off ebay. So those were my two big birthday presents, a laptop and an xbox 360!

My daughter and I play the old xbox and we love halo 2. We played through the campaign again recently and did it in less than a week. So we really wanted the xbox 360 so we could get halo 3. Oh, we can't wait until we get it!

The refurbished xbox came with halo3 and gears of war. I also bought guitar hero world tour that comes with guitar, drums, and mic. Bethany already said that wasn't the one to get because of the drum layout. Oh well.

At ROSS (discount store) they had a Halo Warthog RC car. Since we like halo so much, Natalie just had to have it. I helped her buy it. We've been wearing it out around the living room the last few days. Now she has it like a trophie displayed on her shelf right next to the my little ponies and littlest petshop pets. How messed up is that? ;-)

For my birthday we went to Denney's and got a free breakfast. Then we went and saw "How to train your dragon" in IMAX experience 3D. It wasn't the huge wraparound IMAX, just the downgraded cheaper imax. The movie was great! We really enjoyed it. I recommend it. We then went to Mr. Gattis which was the first place I ever had a job when I was 15 years old. Then we went to a Video store and bought two xbox 360 games: Bioshock, and Halo Wars. We went to ROSS and bought the Warthog RC for Natalie. Then we went to Chilis and ate with my Parents. It was a really good day!

I can't wait to get all my stuff I have on order. Perhaps we will check out xbox live at some point.

I've been working some more on another android app. I've been trying to figure out the opengl stuff and writing my own graphics engine which is quite a challenge. I Started out writing my own. I got pretty far. I could draw faces, and shapes, and the world, and I was able to get textures on faces, and music going. But there was so much left to do. Then I found someone else had already written a nice graphics engine. I took it and tried to update it to how I wanted it. There's all sorts of quirkly stuff with android's opengl. I think it's mostly because of the limited amount of memory allocated to it really makes it limited. Complex models seem to be right out. Large textures seem to be out, and any asset filename with underscores seems to make it go wacky, so no underscores. You can't load too big an mp3 for music or it'll freak out. Etc, etc. So it looks like I'm limited to really little games. I figure I'll put data up on my website and have the game download assets periodically. That will add to lag but at least it'll give me a little room here and there. Anyway, I've blown a lot of time on that. It's a love/hate to be learning new stuff sometimes. OpenGL is quite a steep challenge too. Anyway, I got the graphics engine doing some stuff now and it's starting to look acceptable so probably now I can try make something. I'm looking forward to it.

127 older entries...

 

The Swirling Brain certified others as follows:

  • The Swirling Brain certified Pontifier as Apprentice
  • The Swirling Brain certified ajft as Apprentice
  • The Swirling Brain certified Chief Robotman as Apprentice
  • The Swirling Brain certified motters as Master
  • The Swirling Brain certified elundquist as Master
  • The Swirling Brain certified nprobert as Apprentice
  • The Swirling Brain certified janvr as Apprentice
  • The Swirling Brain certified Muarrif as Apprentice
  • The Swirling Brain certified Kiryu as Apprentice
  • The Swirling Brain certified jkkroll as Master
  • The Swirling Brain certified gschoep as Apprentice
  • The Swirling Brain certified lnxfergy as Master
  • The Swirling Brain certified dafyddwalters as Apprentice
  • The Swirling Brain certified Lodewijk13 as Apprentice
  • The Swirling Brain certified robocube as Journeyer
  • The Swirling Brain certified kelaar as Master
  • The Swirling Brain certified raullapeira as Apprentice
  • The Swirling Brain certified RobotWorx as Apprentice
  • The Swirling Brain certified Solarbotics as Apprentice
  • The Swirling Brain certified SomeoneKnows as Apprentice
  • The Swirling Brain certified tim.holt as Apprentice
  • The Swirling Brain certified roschler as Master
  • The Swirling Brain certified PB-MX as Apprentice
  • The Swirling Brain certified Nic as Apprentice
  • The Swirling Brain certified sgmcclellan as Apprentice
  • The Swirling Brain certified cschur as Apprentice
  • The Swirling Brain certified amramsey as Apprentice
  • The Swirling Brain certified lynca as Apprentice
  • The Swirling Brain certified egoo76 as Journeyer
  • The Swirling Brain certified Cannon Fury as Apprentice
  • The Swirling Brain certified jeffkoenig as Master
  • The Swirling Brain certified bvdborgh as Apprentice
  • The Swirling Brain certified JayFrancis as Apprentice
  • The Swirling Brain certified rex as Apprentice
  • The Swirling Brain certified jjadams98 as Apprentice
  • The Swirling Brain certified magnus as Apprentice
  • The Swirling Brain certified wedesoft as Master
  • The Swirling Brain certified currentc as Apprentice
  • The Swirling Brain certified marcin as Apprentice
  • The Swirling Brain certified svo as Master
  • The Swirling Brain certified Ragooman as Apprentice
  • The Swirling Brain certified HatHead as Journeyer
  • The Swirling Brain certified ericzayers as Apprentice
  • The Swirling Brain certified robotvibes as Master
  • The Swirling Brain certified Christophe Menant as Journeyer
  • The Swirling Brain certified bettsg as Apprentice
  • The Swirling Brain certified Nelson as Journeyer
  • The Swirling Brain certified robodave as Apprentice
  • The Swirling Brain certified lafugitt as Master
  • The Swirling Brain certified kingpin094 as Apprentice
  • The Swirling Brain certified sparrow as Apprentice
  • The Swirling Brain certified psychlotron as Apprentice
  • The Swirling Brain certified campp1 as Journeyer
  • The Swirling Brain certified gidesa as Journeyer
  • The Swirling Brain certified tyler151303 as Apprentice
  • The Swirling Brain certified littleprince as Apprentice
  • The Swirling Brain certified slap.fish as Journeyer
  • The Swirling Brain certified scottpreston as Master
  • The Swirling Brain certified ROV-D as Apprentice
  • The Swirling Brain certified tangent23 as Apprentice
  • The Swirling Brain certified sprocket2cog as Apprentice
  • The Swirling Brain certified thorn_stevens as Journeyer
  • The Swirling Brain certified xcentrix as Journeyer
  • The Swirling Brain certified timcomport as Apprentice
  • The Swirling Brain certified cat as Apprentice
  • The Swirling Brain certified MDude as Journeyer
  • The Swirling Brain certified TheDuck as Journeyer
  • The Swirling Brain certified mantis as Apprentice
  • The Swirling Brain certified chryso as Apprentice
  • The Swirling Brain certified ixisuprflyixi as Apprentice
  • The Swirling Brain certified malan as Apprentice
  • The Swirling Brain certified Arsid Rajesh as Apprentice
  • The Swirling Brain certified pub as Apprentice
  • The Swirling Brain certified robbinvandervelden as Apprentice
  • The Swirling Brain certified llama3000 as Apprentice
  • The Swirling Brain certified redshift as Apprentice
  • The Swirling Brain certified Daniel Casner as Journeyer
  • The Swirling Brain certified mwaibel as Master
  • The Swirling Brain certified Cornelia as Apprentice
  • The Swirling Brain certified HercanRobotics as Apprentice
  • The Swirling Brain certified rgeraci as Apprentice
  • The Swirling Brain certified JohnN as Apprentice
  • The Swirling Brain certified spaceminers as Apprentice
  • The Swirling Brain certified Masse as Apprentice
  • The Swirling Brain certified AndrewN.41 as Apprentice
  • The Swirling Brain certified ShadowRobotCompany as Apprentice
  • The Swirling Brain certified kartii_123 as Apprentice
  • The Swirling Brain certified turbometal as Apprentice
  • The Swirling Brain certified mhotze as Apprentice
  • The Swirling Brain certified RobotsAustralia as Journeyer
  • The Swirling Brain certified trendrobotics as Apprentice
  • The Swirling Brain certified imajeff as Apprentice
  • The Swirling Brain certified ausrobotics as Apprentice
  • The Swirling Brain certified kuka as Journeyer
  • The Swirling Brain certified Flanneltron as Journeyer
  • The Swirling Brain certified Pockets as Apprentice
  • The Swirling Brain certified shimniok as Journeyer
  • The Swirling Brain certified fynflood as Apprentice
  • The Swirling Brain certified sdvic as Apprentice
  • The Swirling Brain certified days77 as Apprentice
  • The Swirling Brain certified BenjaminWright as Apprentice
  • The Swirling Brain certified IceMetal as Journeyer
  • The Swirling Brain certified Droidwerkz as Apprentice
  • The Swirling Brain certified Keith Rowell as Apprentice
  • The Swirling Brain certified atomic as Apprentice
  • The Swirling Brain certified sweldon as Apprentice
  • The Swirling Brain certified L Lawliet as Apprentice
  • The Swirling Brain certified www.robot-maker.com as Apprentice
  • The Swirling Brain certified probob as Journeyer
  • The Swirling Brain certified RoboDo as Journeyer
  • The Swirling Brain certified srobot as Apprentice
  • The Swirling Brain certified hariseldon78 as Apprentice
  • The Swirling Brain certified Opal as Apprentice
  • The Swirling Brain certified limor as Journeyer
  • The Swirling Brain certified Mythbreaker as Apprentice
  • The Swirling Brain certified robot-maker-website as Apprentice
  • The Swirling Brain certified idaniel as Apprentice
  • The Swirling Brain certified Ayhamf as Apprentice
  • The Swirling Brain certified jlin as Master
  • The Swirling Brain certified TCJ as Journeyer
  • The Swirling Brain certified chriswininger as Apprentice
  • The Swirling Brain certified blues1001 as Apprentice
  • The Swirling Brain certified jennifer.lynn as Journeyer
  • The Swirling Brain certified Ai-bot as Journeyer
  • The Swirling Brain certified dblockil as Apprentice
  • The Swirling Brain certified emanuele as Apprentice
  • The Swirling Brain certified roboticage as Apprentice
  • The Swirling Brain certified george82740 as Apprentice
  • The Swirling Brain certified berobot as Apprentice
  • The Swirling Brain certified Orac as Apprentice
  • The Swirling Brain certified Roko as Apprentice
  • The Swirling Brain certified cjang as Journeyer
  • The Swirling Brain certified jmhenry as Journeyer
  • The Swirling Brain certified watsonjosh as Apprentice
  • The Swirling Brain certified johndavid400 as Apprentice

Others have certified The Swirling Brain as follows:

  • DLDInDallas certified The Swirling Brain as Master
  • robodave certified The Swirling Brain as Master
  • vipul certified The Swirling Brain as Master
  • zeta certified The Swirling Brain as Master
  • rudybrian certified The Swirling Brain as Master
  • bishca87 certified The Swirling Brain as Master
  • David2 certified The Swirling Brain as Master
  • matrix certified The Swirling Brain as Master
  • dukeman911 certified The Swirling Brain as Master
  • darkwolf572 certified The Swirling Brain as Master
  • mtidwell certified The Swirling Brain as Master
  • Mephiare certified The Swirling Brain as Master
  • rex certified The Swirling Brain as Master
  • kyle clementz certified The Swirling Brain as Master
  • simonthehappy certified The Swirling Brain as Master
  • bob certified The Swirling Brain as Master
  • Psyco certified The Swirling Brain as Master
  • scienceboy2 certified The Swirling Brain as Master
  • Battle_Droid_8912 certified The Swirling Brain as Master
  • pantera certified The Swirling Brain as Master
  • blueeyedpop certified The Swirling Brain as Master
  • sashi_ono certified The Swirling Brain as Master
  • bdekraker certified The Swirling Brain as Master
  • xerox certified The Swirling Brain as Master
  • mikegotis certified The Swirling Brain as Master
  • ROB.T. certified The Swirling Brain as Master
  • robomatic12 certified The Swirling Brain as Master
  • Jhoffa_ certified The Swirling Brain as Master
  • VoodooZ certified The Swirling Brain as Master
  • opamp certified The Swirling Brain as Journeyer
  • impsyberbob certified The Swirling Brain as Journeyer
  • Delirious certified The Swirling Brain as Master
  • alphabot certified The Swirling Brain as Master
  • nitro certified The Swirling Brain as Master
  • JakeV001 certified The Swirling Brain as Master
  • Botnerd certified The Swirling Brain as Master
  • RoboGal certified The Swirling Brain as Master
  • hreher certified The Swirling Brain as Master
  • zodiak certified The Swirling Brain as Master
  • Zarin certified The Swirling Brain as Master
  • shobhanb certified The Swirling Brain as Master
  • Axle certified The Swirling Brain as Master
  • Mad scientist certified The Swirling Brain as Master
  • yoyodaddy23 certified The Swirling Brain as Master
  • no_way certified The Swirling Brain as Master
  • wsc certified The Swirling Brain as Master
  • brybert certified The Swirling Brain as Master
  • cgates certified The Swirling Brain as Master
  • cschur certified The Swirling Brain as Master
  • bvdborgh certified The Swirling Brain as Master
  • wedesoft certified The Swirling Brain as Master
  • theBot certified The Swirling Brain as Master
  • maximus_acroyear certified The Swirling Brain as Master
  • jcrobotics certified The Swirling Brain as Master
  • jeffkoenig certified The Swirling Brain as Master
  • Ragooman certified The Swirling Brain as Master
  • NeonElf certified The Swirling Brain as Master
  • BrianJennings certified The Swirling Brain as Master
  • currentc certified The Swirling Brain as Master
  • Cannon Fury certified The Swirling Brain as Master
  • macdorman certified The Swirling Brain as Master
  • LordM certified The Swirling Brain as Master
  • pyrosk8er certified The Swirling Brain as Master
  • maff certified The Swirling Brain as Master
  • chenster000 certified The Swirling Brain as Apprentice
  • ROV-D certified The Swirling Brain as Journeyer
  • tacoman26 certified The Swirling Brain as Master
  • slap.fish certified The Swirling Brain as Journeyer
  • Rekker certified The Swirling Brain as Master
  • Rog-a-matic certified The Swirling Brain as Master
  • vk certified The Swirling Brain as Master
  • Trilithon certified The Swirling Brain as Master
  • Batterhob1 certified The Swirling Brain as Apprentice
  • Cornelia certified The Swirling Brain as Master
  • N0 D0UBT certified The Swirling Brain as Master
  • Wes_Hewell certified The Swirling Brain as Master
  • jwp9447 certified The Swirling Brain as Master
  • wesleyhewell certified The Swirling Brain as Master
  • TrueAndroids certified The Swirling Brain as Master
  • TheMechanicalSpider certified The Swirling Brain as Master

[ Certification disabled because you're not logged in. ]

Robot of the Day

Vacbot-1

Built by
Chris Schur

Recent blogs

15 Nov 2014 mwaibel (Master)
14 Nov 2014 Sergey Popov (Apprentice)
14 Nov 2014 wedesoft (Master)
5 Nov 2014 shimniok (Journeyer)
5 Aug 2014 svo (Master)
20 Jul 2014 Flanneltron (Journeyer)
3 Jul 2014 jmhenry (Journeyer)
3 Jul 2014 steve (Master)
2 Jul 2014 Petar.Kormushev (Master)
10 Jun 2014 robotvibes (Master)
10 May 2014 evilrobots (Observer)
1 Dec 2013 AI4U (Observer)
13 Nov 2013 jlin (Master)
23 Jun 2013 Mubot (Master)
13 May 2013 JLaplace (Observer)
21 Apr 2013 Pi Robot (Master)
12 Apr 2013 Pontifier (Apprentice)
16 Mar 2013 gidesa (Journeyer)

Newest Members

Newest Robots

7 Aug 2009 Titan EOD
13 May 2009 Spacechair
6 Feb 2009 K-bot
9 Jan 2009 3 in 1 Bot
15 Dec 2008 UMEEBOT
10 Nov 2008 Robot
10 Nov 2008 SAMM
24 Oct 2008 Romulus
30 Sep 2008 CD-Bot
26 Sep 2008 Little Johnny
X
Share this page