Rock ยท 8 releases
Return of the Psycho
Psycho Charger
2025
Vault of the Psycho
2019
Mark of the Psycho
2010
Curse of the Psycho
2005
Psychocharger
2001
No One Loves the Creature - Single
2024
Tonight Is Halloween - Single
2022
Vampira, Baby! - Single
2021