We Love Spongefox!

Monday, August 13, 2007

spongefox is the long tail!

Or maybe The Long Tail is Spongefox? Ah.. wordplay.. always playing with the mind...