It's a M-G vee twin, with what I assume is a supercharger on the top. It says "Aerolite Super Sports" on the front cover over the belts.
It looked front wheel drive to me though
Sorry, the original pics I posted were a low resolution, as I scaled them down to post. I have better qulity pics if interested