An adorable owl fell out of the nest and found itself in an interesting place 27 April, 2024 by Newstars Education See also Simon Cowell is left speechless by this extraordinary performance, a rare appearance on this stage