Super Fighting Robot Mega Man VS Fastest Thing Alive Sonic

Super Fighting Robot VS Fastest Thing Alive is a What-If? Death Battle created by Bowserdude.