Families in are in for a historical treat as Horrible Histories Live on Stage arrives in town - with Terrible Tudors and Awful Egyptians coming to Glasgow.

These two horrible productions will take audiences on a "wildly entertaining journey through history, packed with outrageous facts, larger-than-life characters and featuring spectacular eye-popping 3D special effects" that will leave the whole family spellbound.

The Glasgow shows will run at the Theatre Royal from July 10 until July 12 with tickets on sale now from the ATG website.

Two separate, must-see shows, the producers say they will bring "history to life in all its gruesome glory". Families can choose to experience one or double the fun by seeing both.

Terrible Tudors – "From the horrible Henries to the evil Elizabeth, this show unveils the legends (and the lies!) of the torturing Tudors. Discover the fate of Henry VIII’s unlucky (and headless!) wives, witness his punch up with the Pope, and meet Bloody Mary. Plus, prepare to duck as the Spanish Armada sails straight into the audience."

Awful Egyptians – "From the fascinating pharaohs to the power of the pyramids travel back to Ancient Egypt and uncover the foul facts of death, decay, and those menacing mummies! Are you ready to rumble with Rameses the Great? Will you dare to pass through the Gates of the Afterlife?"

Don’t miss out on the ultimate history lesson, Horrible Histories shows are recommended for ages 5 to 105 (106 year olds may not like them.).

Written by Terry Deary, Neal Foster and JP Cherrington, the shows are based on Terry Deary’s bestselling books. Terry is the world's bestselling non-fiction author for children and one of the most popular children’s authors in the country. He has written 200 books which have been translated into 42 different languages. His 50 Horrible Histories titles have sold over 35 million copies worldwide from China to Brazil.

Horrible Histories UK tour

March 20 – 22 Sunderland, Empire

March 27 – 30 Darlington, Hippodrome

April 4 – 6 Chelmsford, Theatre

April 10 – 12 Birmingham, The Alexandra Theatre

April 16 – 19 Northampton, Royal & Derngate

April 24 – 26 Belfast, Grand Opera House

May 8 – 11 Richmond, Theatre

May 15 – 17 Leeds, Playhouse

May 22 – 25 Truro, Hall For Cornwall

May 29 – June 1 Exeter, Northcott Theatre

June 5 – 7 Grimsby, Auditorium

June 12 – 14 Cardiff, New Theatre

June 18 – 22 Dublin, 3Olympia Theatre

June 26 – 29 High Wycombe, Swan

July 10 - 12 Glasgow, Theatre Royal

Sign up to our daily Glasgow Live newsletter here to receive news and features direct to your inbox

Join Glasgow Live's WhatsApp community here and get the latest news sent straight to your messages