Deus Ex Machina


    An unexpected power or event saving a seemingly hopeless situation, especially as a contrived plot device in a play or novel...Deus Ex Machina

    Well that's the official definition but reality is it's a bunch of guys & girls mucking around with bikes, drawing nice graphics and accasionally making a nice piece of clothing. Better still they're based on our home turf just round the corner.