GUYS! After some tricky Google Maps work, I think I might of found the alleged "Lucas Lair", and look who's in it! Report