alright i was handed this at work today, quite a unique build, kinda a rat fink freak car. i think it is awsome. sorry my scanner is acting up so i had to shoot camera shots. can anyone guess what this unusual powerplant is? i will post the correct answer later if knowone can figure it out. some one has seen one of these before i am sure.