ITs a homestarrunner cartoon on the front page, so assuming they still own it
Just somethign funky, maybe an april fools thing?
__________________
<< Insert exceedingly large and overly verbose message of how 1337 you are here including full specs of every vehicle you've ever driven and PC you've owned >>