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!
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!