I found this interesting mini bike at a Salvage Yard earlier today. I'm curious what this bike could be.