demosdemon said:

demosdemon

rather annoyed with some straight up bullshit... at least there's Japan Fest in NOLA on Sunday

1 day, 3 hours ago.

No comments so far

Sign in to add a comment