Aquascaping Shop Tour of The Green Machine

This HD video shop tour shows you around our retail shop located in Wrexham, UK. Lots of our friends and customers are located very far away from us, but many still make the journey to come and spend time with us in our shop, hopefully this video will show some of the reasons. We try…

Read more