Ever Heard of A Giraffe Mansion? Check Out The One in Fredericksburg, TexasEver Heard of A Giraffe Mansion? Check Out The One in Fredericksburg, TexasYou heard of mansions, but have you ever heard of one that includes giraffes?Tommy ParadiseTommy Paradise