I 'm pretty sure he was talking about this jacket .
Remember when Charlie Sheen kept talking about tiger blood ?
I 'm pretty sure Charlie Sheen was talking about this jacket .
Remember when Charlie Sheen kept talking about tiger blood ?