At just 25, Tallia Storm is a force to be reckoned with—a vibrant Scottish talent based in London, poised to make her mark across the pond in Los Angeles. Known for her infectious charisma and unmistakable style, Tallia is a modern-day Lana Turner, capturing attention...

read more