GALLERY: Festive season arrives at Oswestry Christmas Live
There was more than a sprinkling of magic over Oswestry last night when the town was transformed into a festive wonderland.
Streets became a giant fairground, a car park a skating rink and the market square a music stage.
Thousands of people poured into the town for the annual Christmas Live event organised by Oswestry Town Council.
Shops stayed open to take advantage of a packed town centre.
During the afternoon local schools took pupils to the skating rink in Festival Square - a popular part of Christmas Live.
The evening attracted families enjoying an early start to the Christmas spirit and people of all ages.
Oswestry mayor, Councillor Sandy Best, said the event had to be seen to be believed.
"It is absolutely amazing to see how a town can become a fairground in a couple of hours and then disappears by the next morning as if it had never existed at all.
"Oswestry is a small town and yet it puts on an evening that bigger towns and cities would love to be able to stage.
"We put on the event for local people and it has become so much part of the Christmas calendar I think people would now be so disappointed if we did not continue."
Local firefighter Kev Williams, a member of the Fire Tones who recorded a new version of Do They Know its Christmas for charity, sold CDs of the single at the event.
Christmas Live ended with a spectacular firework display set off from Cae Glas Park.