In a rare break from his usual brand of headline-making antics, Charlie Sheen has uploaded a selection of snaps from the set of Roman Coppola’s A Glimpse Inside The Mind Of Charles Swan III. Covering a mixture of on-screen and off-duty moments, it’s nice to see the troubled star back …
Read More »