On a number of occasions , he claims to have been abducted by aliens .
Davis is a millionaire who takes over ownership of the UFO Center where Max Evans works .
On a number of occasions , Davis claims to have been abducted by aliens .
Davis is a millionaire who takes over ownership of the UFO Center where Max Evans works .