Venus Invictus Charlotte, North Carolina

CHARLOTTE, N.C. A spaceship landed in an Uptown park, blaring guitar-driven hard rock as it descended. Its pilots stepped out of the spacecraft into a world unknown, with a quest to transform Earth into a place where dramatic performances and avant-garde music and lyrics rule the land. ... more

contact / help

Contact Venus Invictus

Streaming and
Download help

Report this account