I have seen a big jump in UK sales of Star Vistas over the last couple of days – absolutely no idea why.  Maybe there’s been a review somewhere that I haven’t seen.  Whatever the reason – enjoy!!

Be Sociable, Share!
Leave a Reply