macklives - damn its been a few paragraphs and karkat is STILL going on about this virus is this...

more about : macklives