Our good friends at Supashiza have just released a new video, Deutsche Musickschiessen. Still not sure where these guys are from or what it all means, but giddy up – it’s weird. Enjoy!

2 thoughts on “Supashiza

Leave a Comment

Your email address will not be published. Required fields are marked *