The Smell of Victory…

by jonathangood on March 3, 2011

Charlie Sheen Launches his new cologne “Winning”

This is getting so much media hype its become impossible to ignore. Now even Jimmy Fallon is getting on board. Maybe Charlie thought we needed a distraction from what is going on in the Middle East.

Previous post:

Next post: