Wed, Nov 30 2011 5:07 pm |
Damn, I haven’t seen anything from Jeff for a minute. He’s always been smooth, but everything in this is damn perfect. Psyched on the new use of the legendary Taj spot, too.
“Filmed on a week long trip to Texas in October”