Three adorable tiger cubs born last year made their public debut at Cleveland Metroparks Zoo in Ohio.