On July 12th Italian act Teodasia will release a short film called “The Loving Living Dead“. Five months after the release of the single “Baby Baby“, […]
The best resource about women that rock
On July 12th Italian act Teodasia will release a short film called “The Loving Living Dead“. Five months after the release of the single “Baby Baby“, […]