This isn't from Edge. The easy way to tell is that their buggies are most almost completely of staraight lengths of pipe/tube so they can sell plans for people to make it themself. The story I got is that a group of guys from a club called "TORC" got together and had them made.

That buggy in the links looks pretty serious