Ugly Thrash Demon Ugly Thrash Demon
In the busy but lonely suburban town of Centreville, Virginia things always seem dark and dreary. But in the hearts of a few young men the desire to create something amazing came forth. Out of the void emerged Ugly Thrash Demon.

Read more about Ugly Thrash Demon on
My matches


Unfortunately there are no users who like "Ugly Thrash Demon"

Discover what music these girls like!

No users with photos have answered this question yet