Jimi Hendrix
- Episode aired Mar 12, 2016
- TV-14
- 44m
The final hours of Jimi Hendrix, and review of various theories of what caused his death on September 18, 1970.The final hours of Jimi Hendrix, and review of various theories of what caused his death on September 18, 1970.The final hours of Jimi Hendrix, and review of various theories of what caused his death on September 18, 1970.