I just flew in from the Italian wedding of Tom Cruise and Katie Holmes, and boy are my arms tired. Ba-da-bum-bum. But seriously folks………..did you know that the castle in which Tom Cruise and Katie Holmes got married today, is haunted? The legend goes something like this:
For more than 400 years, the Odescalchi Castle (located in the medieval lakeside town of Bracciano, Italy) has been haunted by the ghost of Isabella...




