Bad Analogies, Kielbasa, and all-star D&D returns…

Hey there everybody,

It feels like it’s been a hundred years since the fundraiser, and it also feels just like yesterday. I don’t know if 2020 has permanently damaged my ability to perceive time in an accurate way, or if this is just my regular post-December recovery and fugue state.

Things are going good around here. Though as I type that, I pause and think, “Hold on, that can’t be right. Everything’s awful forever now. Right? Hold on. Let me check my notes….”

Then I riffle through some papers in my head and think, Yeah, it’s still pandemic o’clock. Politics… still there. Isolation and quarantine, check. What’s wrong with me that I feel like I can say things are good?

But… that’s not *all* that’s going on, right? Vaccines are happening, too. That’s nice. We haven’t had a natural disaster in maybe three months or so? I found a new Korean restaurant in town with really nice dumplings….

Oh. Also we have a new president now, which is pretty fucking great. And democracy is still… kinda here? Mostly? Like a car we weren’t sure was going to get us all the way home through the Furiosa-style dystopian wasteland, but it did. Sure we were driving the last bit on the rims, and the windshield is gone, and it’s chugging and smoking and it looks like we tried to have a poorly-negotiated threeway with an anklyosaur and Zuul. But it got us all the way into the garage, and now we can take a deep, shaky breath and spend a *lot* of time repairing it.

Okay. Maybe that’s not my best analogy ever. Let me try again.

You know the incessant low, thrumming dread you feel when you’re really nauseous for a long time, followed by the sour, hunched misery of puking your guts out? It’s a pretty universal human experience, and we can all agree for the most part that it sucks.

But do you also remember how *good* you feel when you *stop* throwing up?

I think that’s what I’m feeling right now. Like all of 2020 was me just puking and puking forever. And now that I’m not anymore, it’s just nice.

I mean, is this the world I’d wish for if I had a pet Genie? No. You can tell because Firefly is still canceled and pizza has calories.

But you know what? There are still good things in the world. Plus my books are here. Right now, I’m pretty happy with half a loaf.

*      *      *

So far, this year has been fairly low-key over here at Rothco. I’ve been catching up on my sleep and getting my house in order. (Both literally and figuratively. My underwear drawer is *orderly* folks.) I’ve been livestreaming over on twitch fairly regularly. I’m mostly continuing my second play-through of Numenera, but I also dipped in to do some Among Us with Felicia and her crew last week. A game where I was categorically bad at everything and was forced to resort to use my Bene Gesserit powers.

Here’s a moment from that stream that I’m particularly proud/ashamed of.

It’s the first highlight I’ve ever made of a stream, but I’m not smart enough to embed it here, apparently.

On the home front, I’ve mostly been focusing on spending time with the boys. We’re currently reading The Princess Bride (which starts really slow, but picks up nicely after the introduction.) I help the boys stay on top of their at-home school stuff and deal with not being able to see their friends in person.

(Yeah. I’m 100% that dad.)

We’ve also been wrapping up the Fundraiser. While most of the flashiness of that happens in December, there’s a lot of organizing that happens beforehand, and a lot of tying up of loose ends afterwards. But despite the mad state of the world, I think we’re more on top of those things than we’ve been in years. It’s a good feeling.

Those of you who were tuned in for the fundraiser this year probably caught some of the games we played online to help spread the word about our shindig. I *hope* most of you caught at least a few of them, because this year’s games turned out amazingly.

Especially this one:

Let me tell you, folks. I’ve played some D&D in my day. I hang with some cool cats. I even occasionally pull up on with the new whip,  though I’ll admit that’s exceedingly rare.

What I’m trying to say is that I’ve had the luxury of playing with a lot of really amazing folks over the years. So hear me when I say that this game was as much fun as I’ve had in YEARS. My first time *ever* playing a bard.

That would be impressive enough, but what makes it truly crazy is that this if the first time I’ve ever played with half of the other folks at the table. Brennan, Saige, and Aabria were complete strangers at the start of the video. And I didn’t even know B Dave four months ago…

Despite that, it was so much fun that at the end of it, everyone said they really wanted to come together and play again…. if we hit a follow-up charity stretch goal. It was terribly sweet, as they’re all busy people.

But we hit that goal. And now we’re getting the band back together. This weekend.

That’s right. We’ll be getting together to continue this adventure on Saturday, January 30th, from 2-5 pm, CST.

After we played the first time, I said I’d post up a blog with everyone’s info, so you could find them all on in their various fastnesses and demesnes out there on the webs.  I view this as a service to the community, as they deserve more attention than they get, and your dreary, turgid quarantine-laden existences will be vastly improved by getting more of them directly into your eye-holes.

(For those of you who have been waiting for this, sorry it’s taken so long.)

Our cool cast (and where to find them!):

B. Dave Walters is a Storyteller & proud Scoundrel American. He is best known as the writer and co-creator of Electropunk, Dungeons & Dragons: A Darkened Wish for IDW comics, and creator and DM of the Darkened Wish streaming show for Wizards of the Coast. He plays Baron Victor Temple on Vampire the Masquerade: LA by Night on World of Darkness Twitch and Freely on Silver & Steel on D&D Beyond on Twitch.

Taliesin Jaffe is an American actor, voice actor, ADR director and screenwriter. He is a regular cast member of the Dungeons & Dragons actual play series Critical Role, playing Percival de Rolo (“Percy”), Mollymauk Tealeaf (“Molly”), and Caduceus Clay.

Aabria is an American GM and RPG player that has contributed to a multitude of projects, including Failed Save on PixelCircus, Creature Collectors on Critical Bard, and hosting the Storybenders Podcast.

Performing Artist, Communication Specialist, Consultant, E-Sports Professional, Miss Oregon USA 2011, and overall Entertainer, Anna Prosser wears many hats, but for one purpose – to make a positive impact on the world around her! Anna can currently be seen on Echoes Of Eternity each Monday at 6pm PT and Extra Brains each Friday at 1pm PT on her Twitch channel. She can also be seen playing on Nights Of Eveningstar on the official D&D Twitch channel each Tuesday at 4pm PT.

Saige Ryan is an Actress, Host, Singer, and Dancer born and raised in California. She began dancing at the age of 3 and began her acting career at just 7 years old. You may recognize her from films such as I Heart Huckabees, Believers, Forget Me Not, and Maybe Someday, or her 40+ national commercials. The film Maybe Someday in which Saige plays the lead role of Abigail Donnelly was nominated for Best Picture at the 2016 Carmel film festival, and recently released on digital platforms. Saige can currently be seen contributing to the PixelCircus Twitch channel and streaming on her channel at Twitch.tv/NotSaige.

Brennan Lee Mulligan is an award-winning actor, writer, creator and producer. As a cast member of CollegeHumor, he wrote and starred in the sketch Tide CEO, which won a 2019 Webby Award and received over seven million views. He is executive producer, writer and Game Master of Dimension 20, a series produced for the CH streaming service Dropout, and also hosts Dropout’s fantasy gaming vodcast, The Adventuring Academy. Brennan is author and co-creator of the popular webcomic and graphic novel series, Strong Female Protagonist, which was selected as an Autostraddle Favorite, and was on io9’s list of Best New and Short Webcomics.

Little is known of this rare salt-type murder-hobo. This elusive narrativore does not take well to captivity, and while rarely seen in the wild, he occasionally strays near urban areas, where his barbaric yawps can be heard for a distance of up to two miles at night. Sleep cycle: Crepuscular. Mode of locomotion: sessile. Verbosity: Gregarious with occasional yeeting.

God it’s late. I don’t know what I’m even saying anymore. Bed for me.

Hope y’all are well. Hope to see some of you this Saturday for the game….

pat

Posted in a billion links, a few words you're probably going to have to look up, Beautiful Games, cool things, gaming, geeking out, videos, Worldbuilders 2020 | By Pat52 Responses

Ain’t no Party like a Worldbuilders Party ’cause a Worldbuilders Party don’t….

Hey there everybody!

Yesterday, on the final day of the Worldbuilders Fundraiser, we crossed the line into a million dollars. For real.

Despite the trash fire of 2020, this year’s fundraiser has been our most successful in years. (It’s even possible it’s our most successful *ever* but I won’t know that until I’ve gone back and looked carefully at all the numbers.) And, of course, the day isn’t over yet, there’s still time to jump in….

All this success is because you folks, of course. Y’all have stormed in, donated, boosted our signals, and told your friends.

Thank you. Thank you. Thank you.

Last year we did an experiment that went quite well. So this year, we’re turning it into a tradition.

You ready?

(Bam!)

Or, for those of you who prefer more info in your info-graphic:

Simply said, today (December 16th) we’re going to celebrate this year’s amazing success by doing a bunch of livestreaming. We’ll have guests stopping for discussions, I’m going to play Minecraft with the boys, we’re going to show off videos for the stretch goals we’ve achieved, and tell some old, beloved stories…

…and talk about the amazing things Heifer does, like turn poop into fuel.

And we’ll show off some of the amazing donation incentives that are available in this year’s prize draw, like the Wyrmwood tables…

Wyrmwood Asset

And our unlocked stretch goals/prizes.

After Party Unlocked Stretch Goals

And our other more different extra double prizes…

After Party Splash Image 2020

(Did I mention there’s a lot of prizes?)

There’s even more prizes over on the page, and as the donations keep coming in, I keep pulling more stuff out of the vault and offering it up.

There’s already a favor ring in the mix, by the way…

If you just want to jump on over and see what we’re doing, here’s our rough schedule:

Pat's 2020 EOY Fundraiser After Party Schedule

If you just want to head over to the stream, here’s the link…

The reasons we’re doing the Afterparty are manifold, but here are the main two:

1. Tradition.

Those of you who have been following Worldbuilders for a while know that our end-of-year fundraiser used to look a lot different than it does now. For one thing, it used to be exclusively run off of my blog, and it used to run for an entire month.

Except it didn’t. For years and years, we ended up extending the fundraiser out past our initial ending date. Sometimes it was because we had a last minute sponsor we wanted to showcase. Sometimes it was because some chaos or catastrophe threw us off schedule. Once it was because we got offered some matching money and we couldn’t bring ourselves to say no to that. Once things got so out of hand we extended *past* Christmas and the whole fundraiser spanned over seven weeks…

And some times we did it just for fun, or because we’d gotten into the habit.

This year, we’re deciding to continue the tradition in a different way. We’re taking one final day just to appreciate how lovely this community is. To put a bow on it. To show off some of the lovely things people have done. To relax and have fun and enjoy our success.

And, of course…

2. To give the latecomers one last chance.

What usually happens the day after the fundraiser is that I go into a deep, healing Odinsleep. When I emerge, I peek on social media and I invariably see dozens of people saying, “Oh no! Worldbuilders is over?!? Did I miss it? Can I still donate?”

And I get that. This is a busy time of year. Finals. Holiday planning. Family travel. Or maybe you’re just like me and tend to put things off to the last minute and then kinda forget about them.

But still, it breaks my heart to see those messages.

So. One extra day. If you were meaning to donate. Now’s your chance. If you were going to tell your friend about us, you’ve got a few more hours. If you were going to spread the word on social media, now you can use this amazing gif to do just that.

(Ooontz Ooontz Ooontz Ooontz Ooontz.)

* * *

So yeah. C’mon over and take one last chance to win fabulous prizes while making the world a better place…

Remember, every $10 you donate still gets you a chance to win all manner of coolness. And if you donate on my team page, you’ll be eligible to win even more.

Hope to see a lot of you over on my livestream tonight.

pat

 

Posted in cool things, Interviews, Oot, Uncategorized, Worldbuilders 2020 | By Pat9 Responses

Final day of the Fundraiser! Come see the celebratory Stretch goal videos!

Heya everyone!

It’s the final day of our big Worldbuilders Fundraiser, we’re at $900,000 already, with almost twelve hours to go, and I thought I’d share a bunch of the cool stretch goals that have been unlocked where cool people have been helping us spread the world about what we’re doing.

Check them out. Feel the joy, and please share them around on your social media. Today’s our last chance to get the word out….

(Here’s a link to my Team page, if you’re interested.)

Unlocked Worldbuilders Stretch Goal Videos:

 

If any of these brought you joy, and you’d like to help us make the world a better place while winning cool prizes, you can donate over here:

Posted in cool things, videos, Worldbuilders | By PatLeave a comment

Games and Podcasts and Swords and Coins and Cows and Stuff…

So… yeah. That’s my best title to a blog ever. Big wordsmith here….

We’re more than halfway through our big yearly Worldbuilders fundraiser, and we’ve just blown by $750,000 raised.

Statistically, I don’t know if it’s our best fundraiser ever (I’d need to unpack some math before I could say that conclusively) but I do know we’re doing amazingly well even without taking into consideration the fact that there’s a pandemic, economic turmoil, civil unrest, and probably a plague of locusts by the time I manage to finish writing this.

As I hope you know by this point, we’re giving away a bunch of cool things to everyone who donates. I won’t go on and on about it here. But if you want some details about a bunch of the Kingkiller specific stuff, you can head over to my team page and check it out.

 

There are actually way *more* stretch goal prizes that have been unlocked. But we keep hitting them so fast that it’s hard to keep the graphics updated.

I doing a ton of streaming these days too, obviously. Bunch of archived video over there. Panels and me playing games and answering questions.

I’ve also been doing some streaming with the boys, mostly minecraft stuff.Just today we wandered around and showed off a big chunk of what we’ve made in our minecraft world.

 

Oot’s Cow Jar page is doing very well. It’s currently at about $16,000 dollars, and Oot is delighted to have raised enough for over 32 cows. Both he and cutie have painted some pictures they’re giving away on the page.  And we’ve set up a stretch goal where anyone who donates on his page will get access to a special minecraft server where we’ll all play together.

So if that sounds like a good time to you, you can wander over and check that stuff out.

I’ll be streaming for the duration of the fundraiser, including a big D&D game later today that you probably don’t want to miss…

In addition to all of that, I’ve done a couple podcasts lately, and I thought I’d throw you some links in case y’all were interested in checking them out.

Where I’ve been:

  • All My Fantasy Children on the ONE SHOT Podcast Network

Episode 160 – Cradlecatch the Untrod

  • Lawful Stupid

Flash In The Pan – The Episode with Patrick Rothfuss

  • Desert Island Discworld

4.6 Patrick Rothfuss & Thud!

 

There’s a lot more, too. But that’s all I’ve got in me for now. It’s after 4 am, and I’ve got to be up in the morning.

Remember that the fundraiser is over on the 15th, so if you haven’t checked it out yet, you might want to head over there before it’s too late….

More soon,

pat

Posted in appearances, Cutie Snoo, Oot, podcasts, Worldbuilders 2020 | By Pat7 Responses

We all need Something To Look Forward To…

Hey there!

You’ve known it was coming, and now it’s here.

A heaping helping of Worldbuilders EOY goodness.

That’s right. It’s time for the Worldbuilders Fundraiser.

The Fundraiser is running from Dec 1st to Dec 15th, and it’ll be an all-out sprint complete with death-defying obstacle courses, feats of strength, and livestream festivities, and fabulous prizes.

I’m kicking things off with 14 hours of straight livestreaming on my twitch channel.

Kickoff Livestream Schedule that shows what Pat will be doing on 12/1

Also? Special guests!!!

You read that right: I’ll be streaming for 14-straight hours. Swing by and hang out with me and some friends, or head straight over to the fundraiser and help us make the world a better place.

Did I mention we have matching money? We do, so if you head over now, your donation is going to get doubled.

See y’all soon….

pat

Posted in Acts of Whimsy, being awesome, cool things, Geeks Doing Good, Heifer International, Interviews, Me Interviewing Other Folks, Uncategorized, Worldbuilders 2020 | By Pat8 Responses

Oh couch of my heart…

So recently, I went furniture shopping. I needed a couch. The problem was, I hated all the couches.

But then I found this couch and I loved it.

This is my soul-couch. It is the couch of my heart. It’s like the great bed of Ware, but a couch. It’s like I had a dream, and in that dream I said, “I want a couch that looks like a pirate would fuck on it” and then I woke up and the dream was made manifest upon the world.

And it was on CLEARANCE? This is emblematic of everything that’s wrong in the world: That this couch would exist and yet not have a home where it was loved and cherished. I mean, there are so many bullshit couches out there. Hollow, horrible corporate things. Ugly. Uncomfortable. Couches with no heart. Couches with no panache.

And then there is this vasty beautiful beast. I mean, just looking at this couch I gave it a fucking backstory. Figuratively AND literally. It belonged to a pirate captain who looted it from the wealthy merchant vessel he raided. That’s why it’s scratched up in places. It was marred in the heat of battle, and rough sorts that they are, the pirate crew wasn’t gentle bringing it onboard.

Luckily, it’s a sturdy piece of furniture. And it was put to hard use over the years by Captain Fuckbeard. Lo, there was much carousing conducted in its vicinity. And yay, many a buxom lass and laddie was swivved thereon after giving enthusiastic verbal consent. And yes, much aftercare was also conducted upon thereto.

So I bought this couch.

And they brought it to my house.

And… I don’t know how to say this. It wouldn’t fit through the front door. We tried every way.

We took it around and it wouldn’t go through the back door, either. It just. Wouldn’t. Go.

And now I’m going to be sad and angry forever.

Goodbye beautiful pirate fuck-couch. I’ll never forget you.

pat

Posted in cool things, day in the life, I am completely fucking serious, love, My checkered past, My High Horse, my rockstar life, my terrible wrath, Rage, The Art of Letting Go, Things I Like | By Pat98 Responses

The Tenuous Serenity of Not-Knowing

As I start writing this, it’s the morning of November 4th. The day after the election. It’s an event I’m guessing folks will eventually refer to in historical if not straight-up superlative terms: The French Revolution. The The War of 1812, The Tungusta event, the Election of 2020.

(Actual Footage)

This is, as they say, a big one. It feels melodramatic to say, “This is the election that will define America,” but it’s probably true. More than that, I hope this *isn’t* the election that shows what America has become.

Despite the fact that the election was yesterday, I don’t know the results. I did what I could leading up to the event. Donated money to places that fight voter suppression. I helped make arrangements so everyone who works for me or Worldbuilders had the day off so that they could vote or support other people who wanted to vote. I’d made sure friends were voting. Years ago, I started a newsletter with the hope of urging people to political awareness/activism, and it’s been trundling along quietly ever since.

Of course, this morning all I can think about is that I could have done more. That I should have done more. I always feel like I should be doing more.

Nevertheless, I don’t know how the election turned out because last night I focused on spending time with my boys. After I finished my afternoon meetings, we went for a walk. Then we made dinner plans. Then I read them a chapter of Slow Regard. (Something I started a while back on a lark, I wondered if they would enjoy hearing me read, and was startled at how into it they were. I could write an entire *other* blog post about what that’s been like all by itself.)

We read together and we cuddled. We brought the empty garbage cans back to the house. Did some chores. Had a feelings talk. Made and ate dinner together. Cleaned up and did the dishes and had our evening treat:

(Tim-Tams sent to me by the lovely folks at Ludo Cherry.)

Then we did our fun thing for the evening. We were going to watch Kipo and some Adventure Time. But when the time came, our mood had shifted, and instead we watched some Youtube videos: one about a guy called Rollerman, and another about people who do that thing where they jump off mountains and glide like flying squirrels.

After each video, I told the boys that I loved them. I told them I would always support them in whatever they chose to do in their lives. I told them their bodies belonged to them, and they were the only ones who got to decide what happened to them.

I also told them that I admired these people in the videos. And that flying down a mountain looked really cool, and part of me wishes I could do it. And that I was glad that there were people in the world who were willing to pursue amazing feats like that.

BUT I also told them that they could never do either of those things. Ever. They agreed.

We then watched some Minecraft videos. (We’re partial to the flavor of brilliant madness produced by Dream and his friends.) After that, the boys told me that while my choices were my own, and I was an adult and free to do as I liked, that I should never *ever* mine straight down. Especially when I was in the Never and wearing all our best equipment. I agreed.

We have a good relationship.

Then it was washing face and hands. Brushing teeth. And, because we managed to hit our bedtime, we got to read, so I read them the final two chapters of Slow Regard, and we talked about it until they fell asleep.

That was my evening. At no point did I poke my nose onto the internet to find out what was happening with the Election. There was nothing I could do at this point but worry, so I avoided it. This is a skill I’ve been trying to develop this last year: The Life-Changing Magic of Sometimes Just Not Thinking About It. (TM)

Today, I still don’t know what’s up. It’s the boy’s busiest school day, they each have three zoom classes. Breakfast and lunch. Tidy the house. A little e-mail. Setting up a video play date. There’s a lot to keep busy with…

(One of the things I’m keeping busy with is this blog. Pecking away at it here or there. Right now Oot is having his virtual Spanish class while Cutie is listening to the audiobook version of Agatha Heterodyne and the Clockwork Princess. (Yup, there are novel versions of the amazing comic. They’re both written by the Foglios, and if you buy it off that link you’re *also* supporting Worldbuilders.)

But here’s the thing, as the day progresses, I still don’t want to get into my e-mail or on social media for fear of seeing news about the election. Don’t want to message anyone for fear they’ll let something slip and shatter my fragile not-knowing.

Last night this was such a good strategy. I was proud of it. I was peaceful. I felt I’d made a healthy choice and enjoyed quality time with my boys rather than engage in pointless, self-destructive media engagement.

But today I’m walking on eggshells. The boys and I rake leaves and I think, “Surely if Trump was voted out, one of my friends would have pinged me with delighted crowing… so that must mean he’s still in.”

Then I think, “Surely if Trump was still in, one of my friends would have been unable to avoid howling in agony in my direction, so he must be out?” Plus I’m pretty sure it would be raining blood and the sky would be the color of burning tar.

But nothing is happening. It’s a really nice day out. We rake crispy bright-coloured leaves. We eat pickles and biscuits and soup for lunch. The boys practice their knitting.

I know something big must be happening, but right now it can’t touch me. I’m in an odd liminal state that reminds me nothing so much as when my mother died.

That’s a story I don’t know if I’ve ever told on the blog. Simply said: I got the call in the middle of the class I was teaching. I had a strict no-phone policy, but I’d told my students I had family stuff going on, and I might have to answer the phone if a doctor called. I stepped into the hallway, found out she was dead, then went back into the room and taught the rest of the class. Then I taught my next class too. Only they did I go home, get in my car, and head down to Madison to spend time with my Dad and Sister.

When I came back to Stevens Point two days later, I hung out with a friend. It’s so odd to think of now. I haven’t had local friends in ages, so the thought of just meeting someone casually for lunch seems so odd. Doubly odd now, as after the last 8 months, just the memory of eating in a restaurant feels surreal.

But back then it was odd for a different reason. This was back in 2007, two months before my book was published. Way back when I had local friends in town. All of them knew what was going on: that my mom had the sort of cancer you didn’t get better from.

I wasn’t on social media in a meaningful way. Social media didn’t really exist in the same way back then. The only reason I’d finally caved and bought a cell phone at all was because my mom was sick. As a result, my friend didn’t know my mom was dead.

When we got together to hang out, I didn’t tell them. Part of it was the fact that I couldn’t imagine how to bring it up. But the bigger part was that if I didn’t tell my friend the news, for the space of the meal I didn’t have to live in a place where my mom was gone. Down in Madison everyone knew. We were making funeral plans. Consoling each other. Offering support. I was soaked through with the incessant oppressive reality of her utter non-existence.

But my friend didn’t know. They weren’t sad about it. They didn’t mourn at me. Didn’t offer comfort. That meant that back in Point, for the space of a meal, things could just be normal a little while longer. Just for a while.

That’s what I feel like today.

As I finish writing this blog, it’s 3 AM on November 5th, two days after the election. I spent the day with my boys and despite my best efforts, I’ve become dimly, inexorably aware of the fact that it’s not just me that doesn’t know what’s up with the election. Apparently everyone’s in a liminal state. I still haven’t checked the news.

I’m not sure if I’ll post this. It certainly won’t be the first blog I’ve written and then left to lay fallow here.

If I do launch it. I hope y’all are doing as well as can be reasonably expected. I hope you’re experiencing a flavor of not-knowing you enjoy, or at least find pleasantly palliative. I hope for all of us, this isn’t merely the joyful bliss of an unseen iceberg. I hope for all of us, it’s more the tense uncertainty that comes before opening a gift you’ve been desperately desiring.

Or, if not that, a gift like the ones my grandfather gave me ages ago: a pair of soft pajama pants, wool socks, traction grips that fit my shoes for ease of winter walking….

Not gifts I wanted at that age. Gifts that were, quite frankly, annoying and irritating in the moment. But also the only gifts I used for decades afterwards. Gifts that improved my life in small, meaningful, persistent ways.

Here’s hoping,

pat

Posted in a ganglion of irreconcilable antagonisms, Cutie Snoo, ethical conundra, mom, musings, Oot, the man behind the curtain, things I shouldn't talk about | By Pat121 Responses
  • Our Store

  • Previous Posts

  • Archives

  • My Twitter

  • Bookmark this Blog

    (IE and Firefox users only - Safari users, click Command-D)