I'm thinking a 1100 Suzuki motorcycle engine...
That would be freakin' fast!!!!!
Judging from the large gear on the rear wheel, it looks like a minimal 3hp engine.
Looksey on craigslist and see if there are any free snowblowers. Drop a 8-12 horse engine in it and have fun!