This is the photo (above) that AOL boss Tim Armstrong did not want the world to see.
The picture, posted on journalism site, is purportedly the last one taken by Patch creative director Abel Lenz just minutes before Armstrong fired him during a conference call with 1,000… …read more
Source: NY Post


Please enter your comment!
Please enter your name here