The tiny 1.0 liter EcoBoost engine is powerful enough to motivate a car, sure... Dolph Lundgren shows us what else can you do with this tiny engine. Posted by Chris Demorro