Last week brought rumors -- backed by photos -- that actor Armie Hammer was working at a Cayman Islands resort. Now a manager explains it all.
Last week brought rumors -- backed by photos -- that actor Armie Hammer was working at a Cayman Islands resort. Now a manager explains it all.