Turn up the central heating: Jedward’s new Madame Tussaud’s waxwork must die
TURN up the central heating. Jedward L-R (John and Edward Grimes) have unveiled their waxworks at the National Wax Museum in Dame Street, Dublin. Egads! The horrors are on a production line!
PS – Stan Laure’s tongue follows you around the room.