Stevetodao's recent comments:

August 15th, 2010
On on the site ?SO FLOSSY
HOW IS THIS EVEN POSSIBLE
September 8th, 2008
oh f*ck that i'm too late
September 8th, 2008
On on the site ?WHAT SONG IS THIS?!?!?!
(1)
Annie Lennox - No more I love yous