October 19, 2011

StumbleUpon Bug or Promoted Pages?

StumbleUpon Bug or Promoted Pages?
 


This page is definitely not ‘photography in the style of traditional chinese painting’ at How to be a Retronaut

Clicking on any link in StumbleUpon displays the above Fiscal Times page.