This creepy image was snapped by Google for its Street View map feature. It shows what seems to be a floating Victorian ghost in Cardiff, right near the Torchwood headquarters. According to the ...
Christmas Winter Wonderland is back for 2025 and we've got all the essentials you need to know for a fun night out ...