
We had a real blast presenting the Alien Hominid Invasion show to you! The HD version is available on Youtube now. Thanks for your participation on the stream and your nice reactions! We will be back! Thanks to all the people who made this video possible. Check it out here on – YOUTUBE – Masks […]