Twenty-two percent of all statistics are made up.
Via tumblelog.
Archive | RSS
Twitter has a new location popup/Google map thingie I see⦠Hmm.