To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video
Official tour shirt supporting their "Bizzar Bizaar" albums. Shirt purchased at their Washington, D.C. show on January 25, 2001. --https://youtu.be/qCOSgese2z0
i wish i could have seen them live some day..haha..but i dont think they ever played here in EU?....anyway...funny and good guys :D
meaningless on
i wish i could have seen them live some day..haha..but i dont think they ever played here in EU?....anyway...funny and good guys :D