mel
Owen

why is it called a shower thought when most of mine happen at 2am staring at the ceiling wondering if neutron stars are just god's way of saying 'bet you can't compress this'