Larry Ramirez discovers the 'Coral Castle'

KSAT's Larry Ramirez found a unique place in Homestead, Fla., about 35 miles southwest of Miami, called the Coral Castle.