Bringing new meaning to having a rave on your doorstep...

more