Dogzilla
Dogzilla were a British dance music production duo comprising Simon Patterson and Richard Kayvan. They released their first single in 2003 and received critical acclaim for their productions and live performances before splitting up in 2007.
This is a stub profile. Complete profile coming soon!