Tag: Video Review: Fire Play

Although they manage to operate with a purposefully mysterious cloak around them, the Stockholm, Sweden-based electro pop act Baron Bane formed in 2003, and since the act’s formation they’ve developed a reputation for a sound […]