I've never met Rene, other than through the autograph line. But I understand he's very nice to his fans.
San Antonio, Texas - 1999