Demented Bastards's first album Mindfucked released on Thu Jan 01 2009.
The most popular album by Demented Bastards's is Mindfucked
The most popular song by Demented Bastards's is Hornz
Demented Bastards's first song Meathook released on Fri Nov 10 2023.