ALBUM
James Ferraro
2010
Lyrics for this song have yet to be released
Roaches Watch TV was written by James Ferraro.
Roaches Watch TV was produced by James Ferraro.
James Ferraro released Roaches Watch TV on Sun Oct 31 2010.