Dogzilla

Profile:
Dogzilla were London based duo Simon Patterson & Richie Kayvan.

In 2008 Simon Patterson left the project, practically leading to its stop.
Sites:
Members:
Variations:
Viewing All | Dogzilla