Version 1activeOct 19, 2026, 8:22 AM
Distrosub
Scarred Vulture is an experimental rock band formed by rapper Lil Tuesday and metal artist Polybius. It was formed on March 24, 2020. The teenage duo are both from the suburbs of Toronto, Ontario, Canada.