January 15, 2010 Edit Delete Tags Autopost Corner Stay Ads.: Corner Stay Ads are a proprietary technology that display a small static or animated "Corner".. http://bit.ly/6mxp9c via Ping.fm