2008
2007
The most popular song by Derek Duke & Russell Brower's is Howling Fjord
Derek Duke & Russell Brower's first song Howling Fjord released on Thu Nov 13 2008.