notolddamnit Jun 01, 2009 02:23
sister dearest, oh dear god be merciful, *blog, fucking stupid scientists, what the fuck