Francisco Rodriguez Doesn’t Like Being on TV

"I was unaware there were TV cameras outside of L.A. and New York."

Advertisement