Tony Scott

(Photo by Frazer Harrison/Getty Images For BAFTA Los Angeles)

Your Weekly Trifecta Update

Last week, we broke the news of Bob Birch‘s death.  He was the longtime bassist for Elton John‘s band.  At the time, we didn’t know the cause.  Now, we find out it was suicide.   Another […]



Get every new post delivered to your Inbox.

Join 450 other followers