VIDEO: Charlie Sheen on Wired 96.5

FOX news covers Charlie Sheen calling in to Philadelphia radio station Wired 96.5.

comments powered by Disqus