Get Premium
Showing more like

Alien Vs Predator statues fabricated from scrap motorbike & car parts. In a house garden in Exmouth, Devon, UK. Made to scale from all available information, and the top half can be seen from the street. Been there since at least 2015.