This was submitted to us and is what we think that the Insane Clown Posse has used as their tour intro for the American Psychos Tour among others. Check it out and see what you think!
[youtube width=”560″ height=”344″]http://www.youtube.com/watch?v=hCt-HSEGl_w[/youtube]
No comments yet
You must be logged in to post a comment.