(no subject)

Apr 25, 2007 06:02

.. When they say last weeks' news, they literally mean last weeks' news. Well fuck you, too.
Previous post Next post
Up