As per title - shown on the Dutch forum...
Seems to be a replica of a Tornado Hunter (I quote)? Anybody know what it is exactly (stickers are a misdirect)?
Man this thing has been dropped on its head I suspect that the cage is from 1 of these but the chassis is something else entirely I think someone had 1 of these chassis here?
If you can't fix it with a hammer, you've got an electrical problem mate