Has anyone noticed the stickers around town from The Big Space?
They have on them: All your boxes are belong to us, and then there's a link below: http://www.thebigspace.co.uk/storage
Howcome they've used that sentence? It doesn't seem to make much sense..